The All-Star Game Charity 5K and Fun Run -- which returns this year during All-Star weekend in Kansas City -- has become a wonderful tradition in which fans can compete while helping to support a number of causes.
Added by Upcoming Robot on June 8, 2012