Quote:
Originally Posted by PapoZalsa
NOTE: : The Baltimore Orioles have won the World Series three times: 1966 (Los Angeles Dodgers); 1970 (Cincinnati Reds); 1983 (Phillies).
|
And in the past ten years the Yankees have one World Series win. With the highest payroll in baseball that's not what I would call a good return for the money.