The Kansas City Royals announced today that left-handed pitcher Tyler Olson has been claimed off outright waivers by the Cleveland Indians. The 26-year-old was designated for assignment by the Royals on July 5.