The Pittsburgh Steelers got their revenge on the Cleveland Browns with a huge 27-6 victory, taking over the top spot in the AFC North. The Browns entered the matchup riding high after winning the ...