The injury to A.J. Pollock likely opened the door for Drury to make the team, as did the fact that he showed this past week that he could play left and right field. Though he had an outstanding spring, there was some doubt as to whether he would be able to get enough playing time, with Jake Lamb starting at third, to justify keeping him.
"Yeah, it's going to be tough," Hale said of finding enough at-bats for Drury. "We talked about that, and it's going to be my job to get him in there, get him in games and get him his at-bats. If we don't, we're hurting his development, and we know that. We really, truly think he deserves to make this team. He kind of busted the door down. I've got to be creative. Third, second, left, right. We'll see."
Brito, meanwhile, will probably get a lot of playing time in center, though, the team also will play infielder Chris Owings out there against left-handed pitchers, which could mean Brito sits on Opening Day against Rockies southpaw Jorge De La Rosa.
Weeks Jr. was signed to a Minor League contract just after camp opened, and he seemed a longshot to make the team at the time. But he wound up slugging his way back to the Majors.
"That was earned," Hale said. "He earned this job. He came in and grew on us and showed us he could hit late in the game, could hit anybody, [could hit] velocity. We're excited to have him off our bench. It's not an easy job to do."
While the position-player decisions were difficult, the choice of two of the four relievers was agonizing.
"There wasn't a whole lot of difference between all of them," Hale said. "We could have put their names in a hat and picked it out, but this is just the way we want to start. Nothing against those guys, they pitched great."
Barrett seemed like a no-brainer selection after he allowed just one run and one walk while striking out 15 in 11 1/3 innings.
Bracho's 1.46 ERA in 13 games last year apparently helped him.
"I think a lot of it [is] he ended the year really well with us," Hale said. "He was one of the guys we were leaning on late in the game."
In addition to Drury bouncing around the field for playing time, Hale will have to juggle his middle infielders with Nick Ahmed, Jean Segura and Owings seeing time at short and second.
"We're going to have a lot of interchangeable parts," Hale said.
While the team initially planned to have the pitcher hit eighth in the lineup, with Pollock in the second spot, they now may reevaluate and have the pitcher hit ninth. The lone exception could be Opening Day starter Zack Greinke, who is a good hitter.
As for who takes Pollock's spot in the lineup, it could be Owings, Brito, Drury or Lamb, depending on what the lineup is on a given day.
Steve Gilbert is a reporter for MLB.com. Follow him on Twitter @SteveGilbertMLB. This story was not subject to the approval of Major League Baseball or its clubs.