Since the last time the Cleveland Browns won a game...

01:24

Cleveland Browns fans had to wait 635 days for their win last night. A lot happened during that wait...