PhatMack19 Posted December 22, 2009 Report Posted December 22, 2009 Lake Travis finishes #2 in the country. Maybe a little overrated IMO, I don't think they were as good as last year. 11 Texas teams made the top 100!http://highschool.rivals.com/viewrankhs.asp?ra_key=646
Recommended Posts