The Cardinals claimed tight end Mickey Shuler off waivers from the Bills. Shuler is on his seventh NFL team after being drafted in the seventh round in 2010.