The cleaning crew was picking up debris after the Texans' 16-10 loss to the Panthers.
But Deshaun Watson was already back on the field.
The deep throws he missed nagged at Watson even after the game.
"That's it," he said. "I just have to hit them. The plays are there."
Watson, who completed 21-of-33 for 160 yards just hours earlier, threw pass after pass. This time, though, he did it in an empty NRG Stadium in his Texans warmups.
"The (Will) Fuller play, I thought over thrown," Watson said in his post-game press conference Sunday. "He said, you know, he could have had it. Just kind of ran off his fingertips. Hop (DeAndre Hopkins), I sailed it. We were both on different angles. I thought he was going across the field and he was going more vertical. I've just got to hit those. Those are two important plays that can change the ballgame. You have to put that on myself. I'm the one that's throwing the ball and directing it, and next time, I'll make sure I hit it."
So Watson got back to work, practicing his throws. There would be no waiting until Monday or until after he had watched the film. Head coach Bill O'Brien, who shouldered responsibility for the loss, wasn't surprised by Watson's immediate need to correct his mistakes.
"He cares," O'Brien said. "He cares deeply about trying to help us win."
A leader, a winner, one of the best quarterbacks in the game, is how rookie offensive lineman Tytus Howard described Watson. The third-year quarterback critiques himself before anyone else, motivating everyone around him to work harder.
"That's a great quarterback over there," Howard said. "He wants to be great at everything he does. Just to see that was not out of the norm, I know he wants to get it right so we're going to get it right so he leads us."
Watson scrambled for a one-yard touchdown in the third quarter to tie the game 10-10.
Through 27 career games, Watson became the fastest player to record 50 passing touchdowns and 10 rushing touchdowns in NFL history.
Watson and the Texans will next face the Atlanta Falcons this Sunday at NRG Stadium. Kickoff is set for 12 noon CT on FOX-26 and SportsRadio 610.