Andre Iguodala scored a season-high 25 points and was named the Bill Russell Most Valuable Player as the Golden State Warriors held off the Cleveland Cavaliers 105-97 on Tuesday night to win their first NBA championship in 40 years