Baseball is my favorite sport, but sometimes I used to feel like a salary cap was needed to create parity like the NFL. Every year in the NFL there seems to be an up and coming underdog. However, the last four MLB seasons have kind of shown that you don't necessarily need a salary cap for parity. In 2012, the Baltimore Orioles made the post-season for the first time since the 1997 season and the Washington Nationals made the post-season for the first time since 1981 when they were the Montreal Expos (the Expos would have made the post-season in 1994 had there been no strike), in 2013, the Pittsburgh Pirates made the post-season for the first time since the 1992 season, in 2014, the Kansas City Royals made the post-season since 1986, and finally in 2015, the Toronto Blue Jays made the post-season for the first time since 1993.
With the Blue Jays clinching a playoff spot, every team in baseball (30 total) has made the playoffs. The current longest post-season drought belongs to the Seattle Mariners, who last made the post season in 2001, following a record-tying 116 win regular season. The Miami Marlins have the second longest. They last made the post-season when they won the World Series in 2003. The team after the Marlins is the Houston Astros, who last made the post-season when they lost the World Series in 2005 to the Chicago White Sox. The Astros are important here, because with a win tomorrow, they too will end their drought. Leaving the San Diego Padres with the third longest streak. They last made the post-season in 2006.
Now, what has changed that has allowed these long streaks to finally be broken. I have one theory. In 2012, MLB made a major change to the sport. They introduced a second wild-card and a one-game Wild Card series in which the winner plays the top seeded team in the League Divisional Series. Now teams that were typically out of contention by the All-Star Game were more competitive because a post-season spot was still in play for many of them. I think the second-wild card team is one of the smartest moves baseball has made in recent history and the sport is really benefiting from it with new blood making the post-season finally. I'm so happy for long-suffering fans that can enjoy the taste of post-season (some perhaps for the first time in their lives).
Edit:
I went a head and made a list of the last time each MLB team made the post-season.
2001- Seattle Mariners
2003- Miami Marlins
2006- San Diego Padres
2008- Chicago White Sox
2009- Colorodo Rockies
2010- Minnesota Twins
2011- Philadelphia Phillies, Milwaukee Brewers, Arizona Diamondbacks
2013- Tampa Bay Rays, Cleveland Indians, Boston Red Sox, Cincinatti Reds, Atlanta Braves
2014- Baltimore Orioles, Detroit Tigers, Los Angeles Angels, Washington Nationals, San Francisco Giants, Oakland Athletics
2015- Kansas City Royals, Toronto Blue Jays, Texas Rangers, New York Yankees, Houston Astros, Pittsburgh Pirates, Chicago Cubs, Saint Louis Cardinals, Los Angeles Dodgers, New York Mets
It's crazy that since 2011, 24 of the 30 MLB franchises have made the playoffs at least once. I'd say that's pretty cool.