Started By
Message
re: Alabama is the best team in the nation
Posted on 12/9/13 at 8:58 am to olgoi khorkhoi
Posted on 12/9/13 at 8:58 am to olgoi khorkhoi
bama might very well be the best team in the nation. on more than one occasion, new england patriots fans probably said the same thing too. but there's this little matter of winning it on the field....
Back to top
Follow SECRant for SEC Football News