Golden State Warriors guard D'Angelo Russell has missed the past three games as he's dealt with a shoulder injury. However, there's some good news on that front as head coach Steve Kerr expressed optimism on Sunday that Russell could return to the lineup for Monday's matchup with the Sacramento Kings. He returned to practice after sitting out Saturday's loss to the Detroit Pistons.

This is the third stretch of games Russell has missed during this season, his first with the Warriors. After playing in the first five games of the season, he missed their next three before returning to the lineup for the next five games. After that, he missed the next nine games. He appears to be getting closer to a return, having participated in practice on Sunday.

Russell joined the Warriors over the summer in a sign-and-trade with the Brooklyn Nets, to facilitate Kevin Durant's decision to go to Brooklyn in free agency. Russell signed a four-year, $117 million deal with the Warriors, which has prompted immediate speculation that Golden State acquired him to trade later. As the trade deadline approaches, Russell's name has come up repeatedly in rumors.

The 23-year-old Russell, in his fifth NBA season overall, is averaging a career-high 23.2 points per game, along with 3.4 rebounds and 6 assists per game. He's shooting 43.3 percent from the field and 36.3 percent from the three-point line.

The Warriors, dealing with long-term injuries to superstars Stephen Curry (broken hand) and Klay Thompson (torn ACL), currently hold the worst record in the Western Conference at 9-28.