Videos

Auto Play On Off
RSS
Posted:

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.
Advertisement