Tag: Twitter

Read More

Deshaun Watson Punished: Is 11 Games, $5 Million Enough?

Did the NFL do enough with the 11 game suspension, $5 million fine it just recently announced? There’s people on both sides of the fence. Many say it was not enough being that Watson was […]