I am sorry for the misleading thread title. However I tried to search for the thread to just attach it.
Recently Cousin Chris from my Radio show{The radio program} was posed with the question about the NFL ad, since he is a HUGE fan of Pro football.
He responded...
http://recordings.talkshoe.com/TC-81009/TS-79394.mp3
{Please respond with your thoughts}