635 days. It had been 635 days since the Cleveland Browns last won a football game. During these last 635 days, there had been 7 Marvel movies released, a royal wedding, a solar eclipse, Barak Obama was still president, the Cleveland Cavaliers and Golden State Warriors faced off in two NBA Finals, the iPhone 7 […]