Leake, Carpenter on 8-1 win
Cardinals @ AngelsMay 10, 2016 | 00:01:26
Cardinals pitcher Mike Leake and third baseman Matt Carpenter talk about their big nights in the Cardinals' 8-1 win
Cardinals pitcher Mike Leake and third baseman Matt Carpenter talk about their big nights in the Cardinals' 8-1 win