Supreme Court decision deals blow to NFL

Freedom New Mexico Should the National Football League be able to act as one entity and contract with only one company for all sports logowear for all 32 NFL teams? Does acting as one entity unfairly constrain competition in the logowear business? Last month, a unanimous U.S. Supreme Court found that the league’s 32 teams [...]