Shannon Brown officially re-signed with the Lakers on Wednesday, inking a two-year, $4.6 million deal with a player option in the second season.

"This has been the best fit, the best spot, the best everything for me," Brown said. "I sat down and evaluated all the situations from the money to the teams to my potential role on the team. And this has been at the top, No. 1 on the list."

The Cavaliers were interested in Brown and there was a report that the Knicks offered the guard a deal worth $4 million to $5 million per season.

"All the rumors out there about everybody offering me all this $4 or $5 million and all of that, that's not true," Brown said.

"This was just the best situation for what was going on ? a chance to win three NBA championships, a great city to live in and everything just felt right."