Missouri football coach Gary Pinkel agreed to a new contract through the 2021 season.