Kansas City is the perfect example of why MLB needs a salary cap. The Royals won the World Series in 2015, because they drafted and developed well, but couldn't keep the team in tact. The Kansas City Chiefs are a near dynasty because they have good coaching, draft well, and have the best player in the league. If this were MLB, Mahomes would get an Ohtani like contract from New York or Los Angeles. The Jets have the longest active playoff drought in the NFL, and Los Angeles went 20 years without a team and the league thrived. There's a whole world outside of New York and Los Angeles and the NFL is the most popular sport because a team in Green Bay Wisconsin has equal opportunity as New York City.