Crawford on Team USA
Colombia @ United StatesMarch 10, 2017 | 00:00:51
Brandon Crawford talks about what it means to play for Team USA in the World Baseball Classic
Brandon Crawford talks about what it means to play for Team USA in the World Baseball Classic