Today we look at abandoned NFL stadiums such as the Polo Grounds, located in Upper Manhattan in New York, the Georgia Dome in Atlanta Georgia, and the John F. Kennedy Stadium in Philadelphia. We look at the oldest stadium to be abandoned as well as the newest. Feel free to like, subscribe, and tell us what topic we should cover next!
Video Editor: Jared Stevens - JS Digital Media
Instagram: @jstevens.editing
YouTube: @jsdigitalmedia