I'm sort of a traditionalist when it comes to following sports. I can hold a much better conversation about baseball in the fifties than today's game, I prefer a 2-1 pitchers duel to the 14-11 homerfests we see so often now, and I like my favorite, (and least favorite,) players to more or less stick with one team. I think my waning interest in baseball is caused in part by the constant fluidity of the lineups.
Craig over at
ShysterBall, who knows much more about these things than I, isn't a big fan of salary caps or the way the NFL treats its players. However, the league is very good at keeping marquee players at the same team for the majority of their careers. Tom Brady is a Patriot (*&!$* Michigan!) Ben Roethlisberger is a Steeler, etc., and they are likely to remain so for the rest of their careers, weird Brett Favre-iness notwithstanding. This makes it a lot easier for the casual fan to follow the league, because the players you expect to be playing for a given team that you haven't seen on TV for a year or two are still there. (I don't follow the NFL, I just go through football withdrawal every year after the collge season is over.)
I assume this is due to salary caps and the "franchise" tag, but it would be nice if baseball could come up with a way to for teams keep their marquee players. (I mean, c'mon, Wade Boggs and Roger Clemens each wore pinstripes. That's messed up.) We'd still find a way to mess it up, but I sure wish Jim Thome and CC Sabathia were still playing for the Tribe, just to mention a couple.
It's nothing new I'm saying, and I don't have a solution, but I'd like to see a little more stability in Major League Baseball. Oh well.