Nobody's perfect, and like many other teams, the Milwaukee Bucks have made a few decisions that are going to come back to haunt them in the near future.
Whether it's an unconventional signing or a bad trade, the Bucks still find themselves in the playoff race for the first time since the 2009-10 season.
However, there are very few middle-of-the-pack teams in the league like the Bucks who still don't have a sense of direction.
While his 2009 draft mates Ty Lawson and Stephen Curry have finished signing their contract extensions in the offseason, Brandon Jennings and his party are still undecided.
The fact that the Bucks and Jennings did not come to an agreement shows that either the organization is still unsure of Jennings as the future franchise centerpiece, or that Jennings hasn't shown enough interest in staying in Milwaukee.
It has been reported a month ago that Jennings is willing to weigh his options in the offseason and suggested that he might want to play for a big-market team, as opposed to the Bucks (via Chris Broussard of ESPN).
Although Jennings' numbers have been relatively steady this year, he's shown improvement in his decision-making and passing since he came into the league. By not trying to sign him to an extension would hurt the Bucks in the long-term, since they will probably be forced to match a much bigger contract that another team is definitely going to offer him.
He's only 23 years old and is already a borderline All-Star, so it won't be a surprise if some team out there coughs up a hefty chunk of money for him. A small-market team like the Bucks will certainly have trouble deciding whether or not to put their fortune into Jennings.
Tobias Harris' case isn't one of untapped potential, but one of limited opportunity.
It's not like Harris suddenly blossomed into a great player once he got traded to the Orlando Magic. The talent and skills he had were always there, but he was just never given the chance to perform as a member of the Bucks, averaging less than 12 minutes in the past two seasons.
With the Magic, Harris is recording averages of 14.9 PPG and 7.3 RPG on 49 percent shooting from the field in 31 minutes of action per game. Those are already solid numbers for a starting small forward in the league, but it's even scarier because Harris is just 20 years old.
Talented young prospects are hard to come by, and the 2011 draft class was one of the weakest in the past decade, but the Bucks' decision to jettison Harris before even giving him more minutes to prove himself as a player will come back to haunt them—especially if Harris develops into a star.
J.J. Redick has been having the best season of his career, but the Bucks' decision to trade for him made no sense whatsoever.
He's the same type of player as Jennings and Monta Ellis. He's a combo guard who's too small to effectively defend traditional two-guards and is very offense-oriented. He can pass, shoot and drive to the basket, which are exactly the same things that the aforementioned two players do.
Furthermore, Redick has already peaked and reached his ceiling. We already know what type of player Redick is, and he's been playing the same way for the past six seasons.
What's even worse is that Redick will be an unrestricted free agent in the summer. If the Bucks cough up major bucks for Jennings, there's no way they could keep Redick for any significant contract. That doesn't even include the idea that Ellis may exercise his $11 million player-option next season and put an even bigger burden on the Bucks' salary cap.