MILWAUKEE, WI (WHBL) - The Milwaukee Bucks got rid of a potential headache on Tuesday, trading point guard Brandon Jennings to Detroit for guard Brandon Knight and two other players. It was a sign-and-trade deal, in which Jennings signed a three-year contract for 24-million dollars. The 21-year-old Knight, from Kentucky, was Detroit’s starting point guard for his first two pro seasons. He averaged 13 points and four assists in those campaigns. The Bucks also received small forward Khris Middleton and center Viacheslav Kravtsov. Middleton had six points and two rebounds in his rookie season with Detroit last year. Kravtsov averaged three points and almost two boards in 25 games with the Pistons. Thus ends a productive but sometimes tumultuous four years in Milwaukee for Jennings – who scored 55 points in only his seventh pro game and had averages of 17.5 points and a career-high 6.5 assists last season. He shot less than 30-percent in the Bucks’ season-ending playoff series with Miami in April. In his final couple years, Jennings expressed desires to move to L-A or New York. He changed agents in the middle of last season, and was later at odds occasionally with former Bucks’ coach Jim Boylan. Jennings was a restricted free agent this summer but received no offers. Milwaukee gave Jennings a one-year, 4.5 million-dollar qualifying offer a month ago.