Chris Rose
We dial up the desert this week and check in with the NFL Network’s Chris Rose to discuss the big matchup between the Kansas City Chiefs and the Philadelphia Eagles. Chris breaks down the game, illustrates his concerns that the Chiefs may encounter once the ball is kicked off in Glendale, Arizona.
Share via: