I’ll just get this out of the way and say that I’m not all that confident in this week’s SB Nation Reacts results. Schadenfreude, shenanigans, tomfoolery, trolling... whatever you want to call it — it feels very much in play this week. Otherwise, how in the (insert favorite curse word) do you explain just 61% of Rumblings voters being confident in the direction of the Buffalo Bills?
I had already been taken a bit back after last week’s result in what I saw to be a low 78% approval rating, but I understood the hesitation.