Prince Fielder won last night’s Home Run Derby, and he also had the most prodigious homers of the night. None came within 20 feet of 500, though, which makes me think of back when a few 500 foot homers were the norm, and I feel a little silly. The All-Star Game is tonight at 6:30 CT (7:30 ET) on FOX.