High School Player Scores On Incredible 77-Yard Punt Return – VIDEO
Watch, as Markell Vaughn of Omaha North High School in Omaha, Nebraska scores a touchdown on an incredible 77-yard return.
No, it wasn't textbook tackling by the opposition, but still just a ridiculous return by Vaughn.