The Cleveland Cavaliers have given a four-year, $25 million contract to guard Jarrett Jack. Jack was on the Golden State Warriors last season, and was a huge part of the rotation. His performance off the bench was enough to finish third in Sixth Man of the Year voting last year. Jack averaged 12.9 points and 5.6 assists in 29.7 minutes off the bench last season for the Golden State Warriors. With Kyrie Irving in Cleveland, Jack will likely have a similar role with his new team.