Es la sede de los partidos como local del equipo Cleveland Browns de la NFL.