Knicks agree to deal with veteran shooting guard Ellington

Veteran shooting guard Wayne Ellington spent last season with the Pistons and Heat.

Free agent shooting guard Wayne Ellington has agreed to a contract with the New York Knicks, according to Adrian Wojnarowski of ESPN.

The deal is reportedly for two years and $16 million.

Ellington, 31, finished last season with the Detroit Pistons, averaging 12.1 points in 28 games with the team. He has also spent time with the Miami Heat, Brooklyn Nets, Los Angeles Lakers, Cleveland Cavaliers, Dallas Mavericks, Memphis Grizzlies and Minnesota Timberwolves.

Ellington joins a Knicks free agent class that also includes Julius Randle, Bobby Portis, Taj Gibson and Reggie Bullock.