Venue: Paul Brown Stadium
Paul Brown Stadium is an outdoor football stadium in Cincinnati, Ohio. It is the home venue of the Cincinnati Bengals of the National Football League and opened on August 19, 2000. Wikipedia
Address: 1 Paul Brown Stadium, Cincinnati, OH 45202, United States
Capacity: 65,535
Broke ground: April 25, 1998