What is More Important, LA or a Global Game?
Recent talks of getting the NFL in Los Angeles has me beginning to wonder if it really matters that the NFL is in LA. The NFL has a product that is not matched by any other professional sport. Ther…
Post to Tumblr