Cole Beasley is not happy with the NFL and NFLPA's newly agreed-to COVID-19 protocols for training camp and the preseason.

The latest COVID-19 policy heavily restricts unvaccinated players while allowing vaccinated players to return to near normalcy.

The Buffalo Bills wide receiver placed equal blame on the NFL for prioritizing money over its players' freedom and the NFLPA for not supporting the players it represents.

"This is crazy. Did we vote on this?" he wrote on Twitter. "I stay in the hotel. We still have meetings. We will all be together. Vaccinated players can go out the hotel and bring covid back in to where I am. So what does it matter if I stay in the hotel now? 100 percent immune with vaccination? No.

"The players association is a joke. Call it something different. It's not for the players," he added. "Everyone gives me the 98 percent of people who are vaccinated don't get covid again. The odds of me getting in the NFL and playing for 10 years are lower than that and I'm here."