Zack Geoghegan•06/30/22Kevin Knox reportedly agrees to 2-year, $6 million deal with Detroit Pistons