Blough signed with the Lions' practice squad on Thursday, Tom Pelissero of NFL Network reports.
Blough was let go by the Cardinals on Tuesday after losing out on a roster spot to Joshua Dobbs and Clayton Tune. He'll now operate on the Lions' practice squad and prepare for a promotion should Jared Goff or backup Teddy Bridgewater miss time.