David Roberts is a linebacker from Holy Savior Menard High School and is one of the best senior defensive players…
After speaking with Holy Savior Menard High School head football coach Justin Charles yesterday, David Roberts was certainly one of…
Holy Savior Menard High School is located in Alexandria, Louisiana and plays at the Class 2A level. The Eagles are…