The free-agent guard signed a one-year contract Tuesday with the Cleveland Cavaliers, a team that has blocked his path to a title before and one that needs him now more than ever. Rose gives the Cavs a proven player to handle point-guard duties if they choose to trade Irving, who recently told the team he wants to be dealt despite making it to three straight NBA Finals. Being part of a roster and organization that shares that type of commitment and being able to play with the Cavaliers and compete for a championship is the only thing that matters for me. Stephen Curry finalized his contract Tuesday, signing a $201 million, five-year deal with the Warriors that initially was the richest ever, until James Harden topped it with a $228 million extension from the Rockets. Curry, the two-time NBA MVP, who earned $12 million this season as one of the league's biggest relative bargains, averaged 28.1 points in the playoffs with 6.7 assists and 6.2 rebounds. NBA Finals MVP Kevin Durant also signed his contract worth approximately $53 million over the next two years as Golden State announced its deals with returning free agents. Andre Iguodala, the 2015 Finals MVP, received a three-year...