Time: 3:51It was a magical day...Good bits - the crowds, the free oranges, giving all the kids high-fives along the way (until someone said be careful they may try to nick your watch), a priest at about mile 3 splashing the runners with holy water, the finish, the medal, expressi...