Running joke between Shohei Ohtani and Dave Roberts comes to hilarious conclusion with toy car presentation, followed by record-setting home run.

Powered by WPeMatico