Worrell discusses '87 WS team
Braves @ CardinalsAugust 11, 2017 | 00:00:50
Todd Worrell discusses the 1987 Cardinals' World Series team and his playing career in the booth
Todd Worrell discusses the 1987 Cardinals' World Series team and his playing career in the booth