Despite single-digit temperatures and wind chills well below zero, around 3,000 fans wound up lining the street that encircles First Energy Stadium where the Browns play football and where the Browns have only won three times in the last three seasons.* Read more...