WE’RE NUMBER ONE (hundred and sixteen)
Ouch, that’s gotta hurt. No, it’s not another patellar tear or staph infection, so don’t go “woe is me” already. It’s the latest Fan Satisfaction Rankings, and the Browns plummeted. In this “ranking that combines the fan perspective with an objective measure of how well teams turn fan dollars into wins,” they placed 116th out […]