By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Microsoft has a contract with the NFL so yes. This also could have something to do with putting out publicity for American gaming. Rival brands have a lot of commercialism to overcome when it comes to the Xbox in America.