Favorite baseball moment
June 15, 2016 | 00:00:13
ASG FanFest 2014: Fan says her favorite moment is when the St. Louis Cardinals won the World Series in 2011
ASG FanFest 2014: Fan says her favorite moment is when the St. Louis Cardinals won the World Series in 2011