Report: JR Smith agrees to four-year $57 million deal with Cavaliers
After spending time with the Hornets, Nuggets, and Knicks, J.R. Smith has found a home with the Cavaliers. Smith was traded to Cleveland from New York last year has since become an important part of a championship winning team. As ESPN’s Marc …