It only took 635 days but the Cleveland Browns can finally call themselves winners again! They beat the Jets last night 21-17 to get their first win in almost 2 years. Bud Light stoked a bunch of fridges around Cleveland with free beer that would open up when they finally got the win. Well they finally opened up last night. Look how happy these people are....