Don’t look now but the Cleveland Browns are — don’t laugh — showing signs of life. No, really.
After starting the year with five consecutive season-euthanizing losses, the Browns are riding a three-game winning streak after polishing off the lowly Kansas City Chiefs 30-7. Not only have they won three in a row, but this latest is the franchise’s largest margin of victory since November 16, 2003 when they hammered the Arizona Cardinals 44-6. That is a long time between blowouts.