Since the Texans released J.J. Watt, the prevailing assumption has been that he’ll sign with the Steelers to play with his brothers, T.J. and Derek. That may have even been a reason why word leaked on Tuesday that J.J. Watt is “seriously considering” signing with the Browns. Pittsburgh being a division rival means not only [more]
More...
More...