Bowa on winning WS with Dallas
Twins @ PhilliesMarch 23, 2017 | 00:00:55
Larry Bowa talks about his memories of winning the World Series with manager Dallas Green in 1980
Larry Bowa talks about his memories of winning the World Series with manager Dallas Green in 1980