Director of Player Development
Terry is a retired NFL running back who played 10 seasons in the league. Following his collegiate career at the University of Virginia where he left as the school’s All-Time leading rusher – Terry was drafted by the Miami Dolphins in the 3rd Round in the 1993 NFL Draft.
Currently, Terry serves as Neostar’s Director of Career Development, helping our athlete’s adjust to life in the NFL. Terry is also the owner of “Ultimate Sports Institute & Fitness Center” located in Weston, FL.