CLEVELAND — The Browns are back in town, and desperation is at an all-time high.

Cleveland is in a must-win situation Sunday against the 6-2 Buffalo Bills as they hope to keep their fading playoff hopes alive. The team is also trying to avoid an 0-4 start at home.

RELATED: Browns WR Antonio Callaway a surprise inactive vs. Bills

3 THINGS TO WATCH: Cleveland Browns vs. Buffalo Bills

Despite the anxiety, fans still packed the Municipal Lot prior to kickoff. Check out some of the best sights and sounds from the morning: