The New York Knicks' new starting lineup is finally complete. According to ESPN's Ian Begley, the Knicks have agreed to sign Courtney Lee to a four-year, $50 million deal.

Lee has bounced around since he entered the league but he's always been a very reliable and dependable player. Defensively, he is strong on the wing, which should be a nice boost for New York's overall team defense. Offensively, Lee can spread the floor as a spot-up shooter and his ability to slash to the basket should not be undervalued. Last season, Lee split time between the Memphis Grizzlies and Charlotte Hornets, averaging a combined 9.6 points while shooting 45.4 percent and 37.8 percent from three.

Lee is just the latest addition to the Knicks, who have already been quite busy this offseason. They traded for Derrick Rose before the start of free agency and recently signed Joakim Noah to a long-term deal. Now the Knicks will sport a starting lineup of Noah, Kristaps Porzingis, Carmelo Anthony, Lee and Rose. Quite the formidable starting squad for the Knicks, especially for the East.

The Knicks may have paid a premium so far this offseason, but they've made the necessary upgrades to their roster to possibly make the playoffs next season.

Courtney Lee will be the Knicks' newest shooting guard. USATSI