OLB Otha Peters - Free Agent

6-1, 228Born: 2-27-1994College: UL LafayetteDrafted: ---

Main      Career stats      Game Logs      Latest News