Thread
:
The future of Shohei Ohtani
View Single Post
#
149
08-24-2023, 03:35 PM
packs
Member
Join Date: May 2009
Posts: 8,422
Of all the teams you mentioned ahead of the Yankees only the Astros have won a World Series in the last 30 years.
packs
View Public Profile
Send a private message to packs
Find all posts by packs