BALTIMORE -- The Rays activated catcher Ryan Hanigan (left oblique strain) from the 15-day disabled list on Tuesday and optioned catcher Curt Casali to Class A Advanced Charlotte.
"It's great to be back," Hanigan said. "It's been a long, frustrating deal here. But I feel good. Body feels strong and rested and healthy now. The oblique's doing much better now. No pain."
Hanigan, who was placed on the DL on July 17 retroactive to July 9, has missed the last 38 games due to injury. He was shut down after his first rehab game with Charlotte on Aug. 2, but played three more games with the Stone Crabs over the weekend, going 3-for-10 at the plate.
"I didn't get a ton of at-bats," Hanigan said. "... But from my perspective, I've been out too long and I can help the team defensively as well. My bat didn't feel terrible. It might be a little bit of an adjustment period. Hopefully not."
Hanigan is hitting .212 with four home runs and 27 RBIs on the season, but he is hitless in his last 15 at-bats with the Rays. Entering Tuesday night's action, he had played in 113 consecutive errorless games at catcher, the longest streak of his career. His last error came on May 19, 2013, at Philadelphia.
Casali played in 23 games and hit .169 with two RBIs in 59 at-bats. But he managed to make an impression on Rays manager Joe Maddon.
"I just thought he played a pretty complete game," Maddon said. "And the thing I liked about him, if you gave him a game plan he could really carry it out. He was really bright. From a lot of different levels we liked having him here and he did well by us."
Casali will spend the rest of the week at Charlotte before returning as a September callup on Sept. 1.