Garrett Hudson (#46) is a TE in the NFL that currently plays for the Washington Football Team. Garrett is 25 years old, born on January 22 1995, and is 6’4″ tall weighing 245lbs.