The Cleveland Browns are a professional football team in the National Football League. The team is located in Cleveland, Ohio and play their home games at Cleveland Browns Stadium. Cleveland Browns Stadium has a capacity of 73,200 and opened in 1999. The team plays in the AFC North division and is currently coached by Pat Shurmur. Established in 1946, the Browns were one of the seminal franchises in the All-America Football Conference, before joining the NFL in 1950.
|No events matched your search|