Most of the talk surrounding the New York Knicks this offseason has involved their search for a legitimate starting point guard, as well as the issue of potentially bringing back Jeremy Lin. But in the midst of all that, the team has taken care of two roster spots by coming to terms on new contracts with sharpshooters Steve Novak and J.R. Smith.

The contract for J.R. Smith is reportedly a 2-year deal worth almost $3 million, with the first year guaranteed and a player option for the second year. The 6-foot-6 shooting guard is expected to be part of the starting lineup after coming off the bench last year. Smith averaged about 13 points, 4 rebounds and 3 assists as a part of last year's playoff team.

As for Novak, he received a four-year deal worth $15 million. That's quite the pay-raise for a guy who made just under $1 million last season, when Novak led the NBA in three-point field goal percentage (47.2 percent). According to Novak and his agent, New York was the only team he wanted to play for.