NFL owners have approved a major rule change at the ongoing league meetings in Palm Beach, Florida, where a number of key ...
Despite the date prompting fans to potentially think otherwise, the NFL has confirmed it has made a drastic change to bring ...