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