The Razorbacks’ pulled off an impressive last minute recruiting coup when they signed once Tennessee commit Otha Peters earlier this week. Otha Peters is a 4* stud linebacker out of Covington, LA and ties as our 2nd highest rated player in Arkansas’ 2012 recruiting […]