While most of the United States was setting off fireworks and grilling, Baltimore Ravens quarterback Robert Griffin III was at USC’s practice facility working on his craft.

Griffin wasn’t just working out randomly, he was spotted doing some serious drills on Friday as well. Here’s a video of Griffin working out with former Arkansas wide receiver Dwayne Frampton Jr., who is now a trainer for major players like Tavon Austin, Odell Beckham Jr. and DeSean Jackson.

Many want to bash Griffin for disappointing seasons backing up his Rookie of the Year campaign. He was out of football completely in 2017 as well, adding to the “bust” label many fans have applied. But at this point, Griffin seems as dedicated as anyone to raise his stock back in the NFL and prove he’s closer to his rookie version than the one most recently spotted with the Cleveland Browns.

You have to applaud Griffin for working hard in the heat at a time when so many of his counterparts are sitting at home, resting on their laurels. Griffin isn’t really expected to make the final 53-man roster for the Ravens but if his arm looks as alive in practice as it does in these videos, that might change.