The University of Alabama and head basketball coach Avery Johnson agreed to a two-year contract extension on Friday.

Per the Associated Press (via ESPN.com), Alabama's board of trustees' compensation committee approved the two-year extension that will keep Johnson with the program through 2023 and pay him an annual salary of $2.9 million.

Johnson has been head coach at Alabama since he was hired in April 2015. The 52-year-old has led the Crimson Tide to back-to-back winning records and a 37-30 overall record, though they have lost in the first round of the NIT in each of his first two seasons.