ESPN NBA reports: Free agent guard Luke Kennard has agreed to a two-year, $13 million deal with the Phoenix Suns, with a player option for the second season.