Can you really impress your soccer friends by hanging off the back of it? Don’t tell your soccer friends that you’re rooting for Peru. The stadium opened in 1999 and has a capacity of about 70,000. It has a grass surface and also serves as the home of the NFL’s Tennessee Titans, who have started planning for a new stadium. Have you seen what happens in the Ironbound when Portugal wins anything?