Guards who are free agents Ricky Rubio has signed a three-year, $18 million contract to return with Cleveland Cavaliers.

Ricky Rubio- Three Year Contract

Cleveland Cavaliers, his agents, Jeff Schwartz and Sean Kennedy of Excel Sports, told ESPN's Adrian Wojnarowski.

Ricky Rubio- Celeveland cavaliers

The Cavaliers have also signed an one-year deal with free-agent player Robin Lopez, sources told.

Ricky Rubio- Free Agent Player

Rubio was experiencing a revival with the Cavaliers prior to an ACL tear to the knee of his left in December.

Ricky Rubio- Willl be Revived

Rubio was averaging 13.1 points, 6.6 assists and 4.1 rebound. He was a mentor for Cavaliers All-Star Guard.

Ricky Rubio- Rebounds & Assists

His reunion in Cleveland with his former Minnesota Timberwolves teammate Kevin Love had contributed.

Ricky Rubio- Minesotta Timberwolves

The Cavaliers ultimately made use of Rubio's expired contract to trade for Caris LeVert to the Indiana Pacers.

Ricky Rubio- Contract Expired

He played a pivotal role in Cleveland's hot start to the season by providing an bench player with steady presence.

Ricky Rubio- Very Important Role

Image Source- Factory of Sadness

Swipe Up for More WebStories related to latest Sports News around the globe as well as The United States.

Ricky Rubio- Swipe Up For More!!!

Image Source- NBA.com