Texans star J.J. Watt is calling out the NFL for how it fined Steeler OLB T.J. Watt. But his comments go beyond one brother sticking up for another brother. And he’s right to do so!

Posted in Sports Talk Radio