Two private businesses making a deal with each other is not a monopoly. This is like saying if Coke decides to distribute its soda exclusively at one particular grocery store that it's a monopoly. The monopoly would be if coke forced other soft drink companies out of business. Other game makers don't have a right to use sports team logos and player names, the leauges are other privately owned businesses.
That's the legal side of it anyway - I do think EA is lame as hell for doing it, but there's nothing illegal or monopolistic about it.