Alabama basketball coach Avery Johnson has received a two-year contract extension through 2023. The board of trustees' compensation committee approved the extension Friday. Johnson will receive $2.9 million annually...