by Free Sport | May 25, 2013 | Free Sport
Sports, as professional athletes routinely remind us when they are traded from one franchise to another, are a business. Yet several major sports leagues, like the NHL (National Hockey League) and NFL (National Football League), have for years been operating as...