I still remember watching this on tv, like it was yesterday. Three Rivers Stadium went bye bye 18 years ago, today.