49,494 views
7 votes
7 votes
Opened in 2000, which nfl team plays their home games in the paul brown stadium?

User Noffls
by
2.7k points

1 Answer

13 votes
13 votes
the Cincinnati Bengals
User Diya Li
by
3.4k points