Houston Texans void remaining 3 years of Stefon Diggs contract making him a free agent at season end