NFL Cleveland Browns - S. Preston Mascot Chomps Wall Poster with Push Pins : Toys & Games
Sept. 11, 2011 - Cleveland, Ohio, U.S - Cleveland Browns mascot Chomps prior to the game against the Cleveland Browns played at Cleveland Browns Stadium in Cleveland, Ohio. The Cincinnati Bengals rallied
NFL Cleveland Browns - S. Preston Mascot Chomps Wall Poster with Push Pins : Toys & Games
Brownie the Elf (Cleveland Browns), SportsMascots Wikia