Here is my proposal:
Jamaal Tinsley 3 yr, 21.60M CY Salary: 9.02M Total Salary: 23.87M
Maceo Baston 1 yr, 2.27M
Brian Cardinal 2 yr, 13.05M CY Salary: 8.80M Total Salary: 17.85M
Craig Smith 2 yr, 4.80M
Minnesota has needed help at PG desperately. Randy Foye is good, but has been relatively injured over his young career. Sebastian Telfair is just talented enough to stay on that team. They only have about 5M wrapped up in PG's right now. They bring in Tinsley who would vastly be the most talented PG on their roster. They do it for relatively cheap by getting something for a useless Brian Cardinal and a backup PF. They take on an extra 6M over three years in this trade, which isn't much for a starting caliber PG. They play a little bit slower tempo anyway with most of the offense running through Al Jefferson. Tinsley would fit that team and take pressure off of their other PG's even if he only plays 60 games a year. Minnesota isn't a team worried about 2010, and they will still be players in that FA class with Tinsley's contract.
Indy does this to get rid of Tinsley (OBVIOUSLY!!!). They also bring in front court help in Cardinal (good practice player who won't be on your nightly 12 man roster) and give Craig Smith, a young PF, a chance to compete and develop into a contributor. We win on Cardinal because we traded a worthless player for a worthless player with a shorter contract. All while upgrading to a better and younger PF. This also alleviates our need to spread money out this summer since both of these players have two year deals, thus giving us our MLE to spread across fewer players.