A Reddit user recently realized that the Three Rivers Stadium website can still be accessed. It hasn't been updated since 1998, but you can still marvel at this ancient piece of internet history. But visit the site soon, because apparently the domain runs out this summer...
Want to know more about Scottro? Get their official bio, social pages & articles on 96.1 KISS!Full Bio