PITTSBURGH — The Cleveland Browns had their three-game winning streak snapped Sunday in a 20-13 loss to the Pittsburgh Steelers. Here are 10 thoughts on the game. 1. The Browns are now a long shot to make the playoffs. Cleveland’s playoff odds drop to 6 percent with the loss to Pittsburgh, according to ESPN Stats and Info. The Browns entered the day … [Read more...] about 10 Thoughts On The Browns’ 20-13 Loss Against The Steelers