As the NFL Annual League Meetings conclude on Wednesday, commissioner Roger Goodell gave updates on the state of the NFL. Specifically, Goodell discussed Deshaun Watson, new diversity rules and the Bills’ new stadium proposal. The annual meetings began on March 27 and were held in Palm Beach, FL. Roger Goodell …
Read More »