I was arguing that good management will win you more games than going out and getting the best free agent available every year will do. Of course good management plus that will do that for you also but I don't see a single team in MLB, NFL, or NBA doing that. Most teams that go out to spend just to spend usually spend their money on players at the peak of their primes and thus are stuck with them when they start to decline. MLB, NFL, NBA, or even the NHL it doesn't matter what the sport is. Salary cap or no salary cap. Teams will win and lose with the management. In MLB it is your scouting department and your GM that will make your team good or great. In the NFL it is the scouting department. In the NBA well that is a crap shoot since you need an elite player to be competitive. The NHL you need your scouts again. MLB and the NFL are very similar in terms of what needs to be done to establish a winning team. Teams like the Brewers, Royals, Marlins, Rays, etc. need great management to win. While teams like the Yankees, Red Sox, Cubs, etc. need only good management to win. Now lets look at the NFL it is nearly the same teams like the Packers, Bengals, Browns, etc. need great management to win. Teams like the Cowboys, Giants, and Patriots need only good management to win. Why? Because like the Yankees, Red Sox, and Cubs the Cowboys, Giants and Patriots are teams that free agents are willing to go there. Why? Because they offer a higher exposure in the media the more exposure for a free agent the more money they are able to make. This shouldn't be a reason why especially in the day and age that we live in. You can watch and even listen to your home team even if you are across the world from them when in the past you would have to wait for the newspaper to report what the team did. This excuse shouldn't be used anymore especially with the current technology.