Otha Peters

6'2", 228 lbs
LB
Born: February 27, 1994
Drafted: Undrafted
College: Louisiana-Lafayette
Experience: 1 year

Career Stats

SeasonTMGPTKLASTCOMBTFLSCKPDEFINTYDSAVGTDLNG
2017WAS321300.00000
Career321300.00000