The Nashville Predators claimed forward Brian McGratton off waivers from the Anaheim Ducks, while the St. Louis Blues claimed defenseman Taylor Chorney from the Edmonton Oilers.