Photo: Milwaukee Bucks/Twitter

Despite substantial interest from teams like the Rockets and Lakers, Brook Lopez chose to stay with the Bucks.

NBA insider Shams Charania reports that the 35-year-old center has agreed to a two-year, $48 million contract with Milwaukee. It will be his sixth season with the team.

Last season Lopez averaged 15.9 points, 6.7 rebounds and 1.3 assists in 30.4 minutes per game.