Started By
Message
re: Alabama Fans: Do you still feel you had the best team in the country in 2013?
Posted on 7/5/14 at 1:25 pm to Restomod
Posted on 7/5/14 at 1:25 pm to Restomod
I think they have potential to be if everything clicks right and the new starters can limit mental mistakes. The talent, the coaching staff, and the motivation is there for them.
Popular
Back to top
Follow SECRant for SEC Football News