The Minnesota Timberwolves have been busy in free agency, and they're adding more. 

According to multiple reports, the Wolves are signing swingman Corey Brewer to a three-year deal worth somewhere in the $15-million neighborhood. 

This would be Brewer's second stint with the Wolves as he spent the first three-and-a-half seasons in Minnesota before heading to Dallas as part of the three-team Carmelo Anthony trade. He spent last season with the Nuggets

Brewer gives the Wolves more backcourt depth and a quality wing defender to use in some intriguing lineups. However, $5 million a year for a below average shooter that mostly just plays defense? Seems like a lot. Especially for a team that just spent big on bringing in a shooting guard he'll play behind in Kevin Martin

The Wolves also just re-signed Chase Budinger to a sizable deal. With Ricky Rubio and Alexey Shved in place, Minnesota's backcourt is getting a bit crowded. Brewer is more of a combo guard/forward player, so he will likely see a lot of time at small forward, replacing the likely departing Andrei Kirilenko

Brewer, 27, averaged 12.1 points and 2.9 rebounds while shooting 29.6 percent from 3.