9-06-11: Video of the Day: Isaac McDonald – LB/WR – Champagnat HS, FL
Does he look ridiculous standing up as a 6’6″ linebacker before the snap of the football? Yes, he does. Is it intimidating? Yes, it is? Does he make plays? Yes, he does. To say that Isaac McDonald stands out on film would not do justice to the word obvious. McDonald is hard to miss as […]