Has anyone ever seen a Saints home game at Tiger Stadium?
I was at the Miami game. Lots of “Save Our Saints” stuff everywhere and Tom’s infamous mad dash out of the stadium after the game. Sad, hopeful and memorable memories. Whodat
Print