Minnesota Timberwolves Kevin Garnett won the NBA's Most Valuable Player (MVP) on Monday for the 2003-04 season.