They already beat this team on their home field, now they have the advantage, don't think new orleans is anything other than a Tiger town.
I don't get it
I don't get it
you need a geography lesson pal
well Alabama not that far still and should have a lot of fans





oh the irony