After the Indiana Pacers signed restricted free agent Malcolm Brogdon, the Milwaukee Bucks have agreed to a three-year, $29 million contract with George Hill, according to Shams Charania of The Athletic.

Milwaukee had initially waived Hill, but they had done so knowing that they would be negotiating a new deal with the veteran point guard whom they acquired from the Cleveland Cavaliers in December.

Hill played in 47 games for the Bucks during the regular season, averaging 6.8 points, 2.6 rebounds and 2.1 assists in just over 20 minutes per game. However, he really made his impact when Brogdon missed the first eight games of the playoffs.

In Brogdon's absence, Hill scored in double figures in each of Milwaukee's four consecutive wins over the Boston Celtics in the Eastern Conference semi-finals, including a 21-point performance in a crucial Game 3 victory. Hill also scored 24 points in Game 3 of the East Finals.

Hill's performance in the playoffs — in addition to the maximum contract that the Bucks gave Khris Middleton — is likely the reason that Milwaukee felt comfortable in allowing Brogdon to sign with the Pacers.

To his credit, Hill has been a very effective point guard in his 11 years in the league. He has become a good shooter, and he is very comfortable playing off the ball.

That said, Hill is not quite the same defender that he was as a member of the San Antonio Spurs, and his scoring has steadily declined for the last couple of seasons. But if he can knock down threes and grow more accustomed to Mike Budenholzer's defensive schemes, he will be as steady as any point guard in the league.