0 Members and 1 Guest are viewing this topic.
When was the last time the Yankees won? 2009? The Astros won in 2017. The yanks used to be a dynasty. No longer. Closer comparison would be the Cowboys.