An 18-hole round of golf should take 4 hours, in an ideal world. In a more realistic world, a round of golf will probably ...