Gene Upshaw, the longtime president of the NFL Players Association, has died. The former all-pro offensive lineman was a member of the Hall of Fame. He led the union into the era of free agency and negotiated one of the most generous contracts in professional sports.
NFL's Gene Upshaw Dies
News & Features Mike Pesca · NPR ·