1. Antonio Brown
A majority of NFL fans hate Brown more than anyone else because they think he’s a moron. Firstly, there were the horrendous sexual assault accusations that stained his name. This instantly turned many people away from him. He received a second chance in the NFL but some fans still didn’t want to know.

It doesn’t help that he behaves like an idiot in real life. He infamously stormed off the field bare-chested in 2022. A stone-faced Bruce Arians said that Brown would never play for the franchise again. Brown rubs people up the wrong way because of his antics off the field (via NBC Sports).