Greg Jennings: Stafford doesn’t have the ‘IT’ factor, Texans created Watson ‘mess’ | THE HERD
Published
Greg Jennings joins Colin Cowherd to discuss Matthew Stafford and the Detroit Lions' decision to part ways. Hear why Jennings is convinced that Stafford lacks the 'IT' factor, and thoughts on Deshaun Watson demanding a trade from the Houston Texans.
Full Article