In 1986 Mike Scott won the NLCS MVP, despite the Astros losing the series, after giving up only 1 run, 1 walk, and striking out 19 in 2 CG
submitted by /u/ManCheetahCards [link] [comments]
Read MoreBuilding "Bridges" Across the Bayou City!
submitted by /u/ManCheetahCards [link] [comments]
Read More