Jeff Weaver says Cardinals fans boosted his confidence in 2006
Video Details
2006 World Series champ Jeff Weaver says the energy of the Cardinals' fan base invigorated him after he joined the team at midseason.
JULY 16, 2016・Major League Baseball・10:28