Kevin Mackinnon | Ironman In a unique competition to decide who is the greatest athlete of all time, Mark Allen won 52 percent of the votes in the Endurance category. That means he moves on in the competition, a collaboration between ESPN Programs “SportsCenter†and “Sport Science.†Allen’s victory came this week when voters were […]