The Buccaneers said Tuesday they have claimed safety D.J. Swearinger off waivers from the Houston Texans.