Archive for best team in the land

I absolutely believe Alabama is the best team in the land, and the country now agrees… according to the AP Poll this week, but it does make you wonder if this will be a curse or a blessing for the Tide. What is your opinion? Post comments in Facebook or here. Last year, Alabama maintained […]

Categories : Alabama Football
Comments (0)