Kahuku Linebacker Leonard Ah You: ‘On That Last Drive, They Shouldn’t Have Scored’

It was a painful Saturday morning for Leonard Ah You. The Kahuku linebacker woke up only to remember that the enormous upset that his Red Raiders had in mind and that had come so close was, in the end, not to be. In the end, St. Frances Academy (Baltimore), the No. 3 team in MaxPreps’ … Continue reading Kahuku Linebacker Leonard Ah You: ‘On That Last Drive, They Shouldn’t Have Scored’