Let’s address the elephant in the room. There has been enough talk already about the new TV deal the NBA has signed. This deal triples the amount of revenue the league is getting under its current contract at around 24 billion dollars. Players are opting out of their contracts in hopes of landing larger contracts […]