Some NFL fans think Houston Texans star defensive end J.J. Watt has superpower skills on the field.
Now he’s flexing his superhero muscles for a special group of fans.
Watt wore a Batman costume for a surprise appearance at Texas Children’s Hospital. He met and posed with patients for photos, played games and helped the kids paint pumpkins during his visit.
Watt’s surprise visit was a big hit and has quickly gone viral on social media.