Yes I have been there and Pittsburgh and It reaffirms my belief that the stadium should be downtown in the city that the team represents. Cleveland's lakefront district has come a long way and is no where near finished being developed. The stadium is modest and rightfully so. City's like buffalo and Cleveland don't need cowboys stadium. Lets face it, if we get a new stadium the price will have to be reasonable. Get it done reasonably and keep the team here!
Ideas about building in Niagara Falls, Amherst, hamilton, Leroy, or the parking lot of the Ralph are crazy IMO. They are the BUFFALO bills...