Kevin Knox, Detroit agree on two-year deal

Free agent Kevin Knox has agreed to a two-year, $6 million deal with the Detroit Pistons, according to Shams Charania of The Athletic.