Request a Quote
A time capsule was discovered while demolishing a former minor league baseball stadium in Pawtucket, R.I.