Ted Williams was the best hitter in baseball history. His batting average of .406 in 1941 has not been topped since, and no player who has hit more than 500 home runs has a higher career batting average. Those totals would have been even higher if Williams had not left baseball to serve as a Marine pilot in WWII and Korea. He hit home runs farther than any player before him --- and traveled a long way himself, as Ben Bradlee, Jr.'s biography reveals.