Just got my tickets to see the Browns play the Steelers in Nov. in Cleveland. 31 rows from the field in the dawg pound, can't wait, besides fishing....I must admit football is about the only thing that comes close. Has anyone ever been to Cleveland? Never been there, looking for any kind of info? Thanks!!
