Dave Helman sits down to react to the Breaking News of the Houston Texans trading for Stefon Diggs! Does Diggs make C.J. Stroud and the Texans Super Bowl Contenders? Should the Bills have received more from the trade? Will Josh Allen miss Stefon Diggs’ impact? Check out everything Helman said here!
Powered by WPeMatico