The Browns, the city of Cleveland and the Cleveland Stadium corp own and operate the stadium, which opened in 1999. According to the Browns, the stadium cost about $290 million, with funds coming from the team, the city, the county, the state of Ohio and the regional transit authority.