Scott Rolen has been elected to the MLB Hall of Fame, per Jeff Passan. Rolen, a 7-time All-Star, 8-time Gold Glove winner, and 2006 World Series champion is remembered as one of the best infielders in recent memory. He played for the Philadelphia Phillies, St. Louis Cardinals, Toronto Blue Jays, and Cincinnati Reds during his […]