Al Morganti: Play the World Series in Japan

Joe DeCamara & Jon Ritchie
Thursday, March 26th
Al joins the guys to discuss his idea that the World Series should be played in Japan.
00:34:21