Steelers Stock Watch – OLB T.J. Watt

Steelers Stock Watch – OLB T.J. Watt
Steelers Depot Steelers Depot

Player: OLB T.J. Watt Stock Value: Down Reasoning: Even if defenses are chipping T.J. Watt on every play, it doesn’t change the fact that he is no longer impacting games. The Steelers are paying him $41 million a year, and they aren’t coming close to a solid return on investment. One can argue that the […]