The NBA has had a salary cap since the 40's, but their "modern" salary cap has been in effect since the 1984-85 season. In the 18 seasons since the cap was instituted, only six teams have won an NBA title (LA, San Antonio, Houston, Chicago, Detroit, Boston). This list of cities includes the #2, 3, 4, 9, and 10th largest cities in the country. In major league baseball, since 1985, 12 teams have won a World Series. (Anaheim, New York Yankees, Arizona, Florida, Atlanta, Toronto, Minnesota, Cincinnati, Oakland, LA, New York Mets, and Kansas City Royals) which represent the #1, 2, 6, 36, 39, 41, 45, and 47th largest cities in the country. Cinncinati isn't in the top 50. Drop the New York teams and LA, and you have a list of teams complaining about the need for a salary cap.
-Mikey
|