Browsing All posts tagged under »Stolen Bases«

Stealing the World Series

October 25, 2011 by

6

Dre looks at how the Texans may have stolen a World Series win by some failed Cardinal base stealing