Johnson played 43 games at third base this year, 32 at first base, five in the outfield and two at second base. Second base is his natural position, and he has played 811 games there in eight seasons. He is a lifetime .250 hitter and had 16 homers last season for the Tampa Bay Rays.
"It's exciting to be in a situation where they're a first-place team. I had a blast last year with Tampa going to the playoffs," Johnson said. "It's a weird year. The last team in the East I hadn't played with, I'll be playing with."
Almanzar, 23, was the Orioles Rule 5 pick last December but was sent back to Boston this summer. He does not have to be on the 40-man roster.
Weeks, 27, was acquired in the Jim Johnson deal with the Oakland Athletics in December. He hit .278 in 62 games for Norfolk and had three hits in 11 at-bats for the Orioles this year. De Jesus, 27, hit .282 in 113 games for the Tides. He was signed as a minor-league free agent.