And the Yankees should have won in ‘04. Woulda, coulda, shoulda.
At least the Patriots didn’t blow the World Series, while being one strike away from winning.....TWICE!!!!