Tom Brady zipped passes from 10 yards, lofted softer ones from 25 and showed no sign that his shoulder hurt.
It certainly was much better at Tuesday's practice than it was four days earlier, when 350-pound Albert Haynesworth of the Washington Redskins landed on Brady, forcing the quarterback's throwing shoulder into the ground on an incomplete pass.
New England Patriots coach Bill Belichick didn't say if Brady would play Thursday night against the New York Giants, although he prefers not to use starters much in the final preseason game. Belichick is more interested in watching backup quarterbacks Andrew Walter and Brian Hoyer than exposing his two-time Super Bowl MVP to hard hits.
Walter and Hoyer should receive more playing time now that Belichick has cut Kevin O'Connell, a 2008 third-round draft pick who became the No. 2 quarterback behind Matt Cassel after Brady's season-ending knee injury in the opener.
"Kevin was put in a position last year because of some circumstances," Belichick said. "I think he's worked hard. I think he's a very athletic player. We gave him the opportunities that we could and we evaluated what we saw from our players and we made decisions based on that."
O'Connell, who was cut Monday, took over for Brady on the first series of the second half of the Patriots' 27-24 victory at Washington and completed just 3 of 10 passes for 18 yards with two interceptions. Brady had gone 12 of 19 for 150 yards and two touchdowns before suffering what the team called a sore shoulder just before the two-minute warning.
"I wouldn't be surprised if Kevin played in this league with another team and another offensive system," Belichick said. "One of the things that's working against Kevin, right now, unfortunately, is the fact that he's not practice-squad eligible."
That's because O'Connell, whom NFL Network's Jason La Canfora reports was claimed by the Detroit Lions, was on the Patriots' active roster last year for more than eight games, the cutoff point for a player to be eligible for the practice squad. The Lions will have to keep O'Connell on their 53-man roster.
Belichick wouldn't rule out adding a more experienced quarterback.
"Am I saying there's going to be no more player movement? No, I'm not saying that," Belichick said. "Could something happen at any position? Yeah, it could."
"It's the first time in my career I've had to learn an offense in this amount of time," he said. "So (there's) a lot of work to be done."
Belichick is being patient.
"We want to give him a fair opportunity to pick things up. He's improved in a lot of areas," Belichick said of Walter. "There're some things that we've asked him to do that he hasn't had a chance to do yet or he's only had a chance to do them one or two times."
Walter wears No. 16, the same number Cassel had when he was forced into the starting role after spending three years as Brady's seldom-used backup. Cassel had an outstanding season and was traded to the Kansas City Chiefs, with whom he signed a six-year, $63 million contract.
Walter and Hoyer have had much less time to familiarize themselves with the offense.
As practice began Tuesday, the three quarterbacks took turns throwing to a Patriots staffer, gradually lengthening their passes. Then Walter and Hoyer went to the other end of the field, leaving Brady with the staffer and quarterbacks coach Bill O'Brien.
Brady threw 16 more passes -- some after faking handoffs, others about 10 yards straight ahead, and more throwing across his body from right to left and then from left to right.
Then he lined up and called signals in an 11-on-11 drill. He won't be doing that much, if at all, on Thursday.
"I would expect that the players that played more against Washington will probably play a little less against the Giants," Belichick said.
The Associated Press contributed to this report.