I disagree. I think the vast majority of sports fans don't really care that their stadium is the SunLife Stadium, or that their uniforms have a Microsoft logo plastered on.
> And they don't have a choice, since most major professional sports are not subject to ordinary anti-trust restrictions.
You seem to imply there are monopolies in professional sports? You get that they literally compete against each other? And there are plenty of valid substitute products (other sports).