Restricted free agent Tony Snell has agreed to a four-year, $44 million contract to stay with the Milwaukee Bucks, according to league sources.
The deal includes a player option after the third year, and reachable incentives that could push the deal's overall value to $46 million.
Snell is emerging as a legitimate two-way player, a solid defensive wing who shot a career-best 41 percent from the 3-point line.