The Tampa Bay Rays have claimed infielder Micah Johnson off waivers from the San Francisco Giants.