Tom West is an Australian pro baseball umpire, currently residing in the United States. He joins the podcast following the conclusion of the 2017 Major League Baseball Championship.
Home
Feed
Search
Library
Download