11-05-2016, 11:35 AM
(11-04-2016, 12:57 PM)WeezyBengal Wrote: You may want to watch the clip before you go and spew the title as "nonsense".
He is basically saying he embarrassed the NFL and our country because we couldnt kick field goals in a country where soccer and kicking is so prevalent. It was tongue in cheek.
Hopefully London is so embarrassed that they don't want to do these stupid games in London anymore