In 2008, Boston had a $90 million payroll advantage over Tampa Bay. How did that help them in the 2008 ALCS?
Mets have the highest payroll in the NL for the past 4 years. Second in payroll this year. Have they won a championship since 1986?
Did the Yankees win a World Series from 2001 to 2008?
Money helps but doesn't guarantee anything.
With a salary cap, Yanks would still be competitive and still win titles. To think otherwise is foolish. Just look at the other sports that have a cap. Has it prevented any dynasties or has it prevented the same teams from going to the playoffs? NO Which league has had the most different teams win a championship in the past 15 years? MLB
You make some solid points, but here is the breakdown of the last 15 years:
MLB: 9 (Braves, Yankees, Marlins, D'Backs, Angels, Red Sox, White Sox, Cardinals, Phillies)
NFL: 11(49ers, Cowboys, Packers, Broncos, Rams, Ravens, Pats, Bucs, Steelers, Colts, Giants)
NBA: 7 (Rockets, Bulls, Spurs, Lakers, Pistons, Heat, Celtics)
NHL: 8 (Rangers, Devils, Avs, Red Wings, Lightning, Canes, Ducks, Penguins)