Move to Houston Texans, ‘a breath of fresh air’ for me.
In Stefon Diggs’ first news conference since being traded to the Texans from the Buffalo Bills, the receiver emphasized how happy he is to be in Houston by calling the opportunity “a breath of fresh air.” Diggs believes he has been […]