Browns Rally Opossum T-Shirts Available

Last night the Cleveland Browns Won a game.  That hasn't happened in 635 days. Also last night a Opossum was on the loose.  And a fan was able to catch the Possum. 

Already there are Rally Possum shirts you can buy.  Because why not.... 

and this one