What team had the best won-loss record for the 2012 MLB regular season?
Published in Baseball Trivia
New York Yankees
Philadelphia Phillies
Philadelphia Phillies
Washington Nationals
Published in Baseball Trivia
New York Yankees
Philadelphia Phillies
Philadelphia Phillies
Washington Nationals
Comments