The Tigers claimed former Reds outfielder TJ Hopkins off waivers from the SF Giants on Tuesday.