Skip to main content
Advertising

Obama: "You have that stadium that is cheating"

President Barack Obama talks about the success the Seahawks have had on and off the field and the physics behind CenturyLink Field.

Advertising