FOX Sports Baseball News

Chewbacca throws out first pitch at Star Wars night

  • Aired: 8/10/2014
    • Length:
    • Plays: ???
Synopsis >

See how Chewbacca did from the mound in St. Louis.

TV GUIDE Users' Most Popular