The Los Angeles Lakers and Anthony Davis have agreed to a three-year, $186 million max extension through 2028.