brutus2002
Legend
The most overated team in the country. Why are they ranked? If a team plays defense and has a good offense they will stomp the dogshit out of these clowns...They suck on the road as well.
Upvote
0