Browns Fan Snags Possum Inside Stadium

Last night was a memorable one for Cleveland Browns fans. The team got their 1st win in over 600 days. It was at home and the fans who didn't have free tickets got free beers at local bars. The curse might have ended when a fan caught a possum inside the stadium. Check out the video below: 



Content Goes Here