CJ & Stefon Diggs already yelling at each other, and some under the radar details of the Diggs trade and restructure.
In The Loop
13,373 clip(s)
Astros Winning, Lopez Speaks
Astros Putting Numbers On The Board
A Concern For The Texans, Astros On Fire