Tigers won in 1984 also, but then that wasn’t against the Cards... ;)
But y’all got your revenge in 2006.