Stephen Baggett (#86) is a TE in the NFL that currently plays for the Cleveland Browns. Stephen is 25 years old, born on September 18 1995, and is 6’5″ tall weighing 245lbs.