Photo: Ezra Shaw/Getty Images

According to Shams Charania of The Athletic and Stadium, big man Greg Monroe will sign a contract with the Minnesota Timberwolves for the remainder of the season.

Monroe had productive stints in Minnesota, Washington, Utah, and Milwaukee this season, completing a 10-day with the Utah Jazz on Wednesday.

The 31-year-old has played 10 seasons for 9 teams, including the Pistons and Bucks. He has averaged 13.0 points, 8.2 rebounds, and 2.1 assists in 645 regular-season games.