I don’t believe what I saw because it’s well known on this board that we suck. “Three” victories over top 25 teams is crazy. I must be dreaming.
I know 95% of the people on here won’t believe me but this team is very capable, certainly not good, and at their best can play anyone tough. The shortcomings are very evident but, at least at home, they haven’t let them keep them from winning. Super win.