The Browns New Good Luck Charm is a Possum?

posted by Cap'n Tony | @RadioOnTheTony - 

The Browns didn't a game in almost two years and all of the sudden a possum shows up and they win. New good luck charm!

Keith and Tony

title

Content Goes Here