x
Breaking News
More () »

It feels good to be home: Cleveland Browns beat Houston Texans 31-21 before frenzied crowd at FirstEnergy Stadium

Baker Mayfield threw for a touchdown and ran for another as the fans made themselves heard throughout.