NSR Alum O.J. Howard’s Journey to the 2017 NFL Draft
University of Alabama tight end, O.J. Howard, is gearing up for the 2017 NFL draft. Howard stands 6 feet 6 inches tall, weighing 251 pounds, and is an exceptionally gifted athlete. His stats at Alabama and the impact he made in the 2015 National Championship game alone have propelled him to be a top NFL … Read more