Greg Jennings: Stafford doesn’t have the ‘IT’ factor, Texans created Watson ‘mess’ | THE HERD FOX Sports 28 Jan 2021 Greg Jennings joins Colin Cowherd to discuss Matthew Stafford and the Detroit Lions' decision to part ways. Hear why Jennings is..