Wow! Rarely does a press release make such fantastic use of corporatespeak. Does anyone reading that have any idea what the (bleep) this means? Of course not, that is the point. I am sure that "revenue generation" and "corporate partnership" will "enhance" things. But will this mean teams win? Are better funded? Will games be more fun and remain affordable to attend? Stay tuned.