Big Papi steals show as Hall of Fame inducts 7
The National Baseball Hall of Fame inducted seven new members during an induction ceremony on Sunday, but the afternoon of remembrance belonged to former Red Sox star David Ortiz in Cooperstown, New York.Read More