Culture, NFL, Sports

Terrell Owens Has a Fantastic New Carl’s Jr. Commercial

There are a very few things which some athletes can do past their prime to continue being liked, and self deprecation is one of those.  Terrell Owens has landed himself in a new Carl’s Jr. commercial just in time for the Holidays and it is extremely well done.  Philly Love!