Day: February 11, 2016

Watch Michael Oher Do The Electric Slide While Blocking DeMarcus Ware On The Terrible Turf At Levi’s Stadium

Carolina Panthers left tackle Michael Oher isn’t going to confuse anyone for the great Larry Allen.