Did The NFL Punish The Dolphins Owner Enough?
As the football world continues to break down the Deshawn Watson six-game suspension, the NFL announced disciplinary action against one of their franchise owners. The person at the heart of their investigation was Stephen Ross, owner of the Miami Dolphins. So, what did Ross, one of the richest owners in all of sports get punished …