Leo Roy | OVR 67
C | 6' 5" | 298 lbs | Age: 23 | New England Patriots
C | 6' 5" | 298 lbs | Age: 23 | New England Patriots
Leo Roy
Born: October 2, 1994
Birthplace: Mississippi
College: Virginia Tech
Drafted: 3rd round, pick 1
Years Pro: 1
Develops at a normal rate.