Members of the Houston Texans were recently at an event that was conducted to unveil Deshaun Watson’s new restaurant. Despite the players taking part in what that they thought was a harmless occasion, all of the players present at the unveiling of the restaurant were fined (per Pro Football Talk). Nearly a week ago, Watson […]