Cleveland Browns rack up win, possum capture at stadium

A Cleveland Browns win is a rare thing to see -- but perhaps not as unusual as the sight of a loose possum scurrying around the stands at FirstEnergy Stadium.

Read Full Article