O.J. Howard (#80) is a TE in the NFL that currently plays for the Tampa Bay Buccaneers. O.J. is 25 years old, born on November 18 1994, and is 6’6″ tall weighing 251lbs.