Which team did Scott Rolen play for when he hit a go-ahead home run off Roger Clemens in Game 7 of the 2004 NLCS?
Philadelphia Phillies
St. Louis Cardinals
Toronto Blue Jays
Cincinnati Reds
Answer
Scott Rolen played for the St. Louis Cardinals when he hit the iconic go-ahead home run off Roger Clemens in Game 7 of the 2004 National League Championship Series.
Scott Rolen Smarty-Pants Showdown: 20 Questions to prove your intelligence