Updated

Houston Texans star J.J. Watt held his annual J.J. Watt Charity Classic at the Astros' Minute Maid Park Saturday, and during the home run derby Watt hit a few colossal shots off a seven-time Cy Young winner. Former Red Sox, Yankees and Astros great Roger Clemens tossed a few pitches for Watt, who has a pretty impressive swing.

Watt tweeted that the event raised more than $1.6 million for his foundation, which provides funding for youth athletic programs across the country. Even former First Lady Barbara Bush was in attendance to throw out the first pitch.