Ben Roethlisberger has not formally announced his retirement, but his contract with the Pittsburgh Steelers only runs until the end of the 2021 season.