According to Freebies 2 Deals, Better Homes and Gardens is giving away a 2 year subscription for free! There is no fear of automatically being signed up after two years either! Make sure to check the "no further offers" box, though.
Find the deal here: https://www.valuemags.com/freeoffer/freeoffer.asp?offer=BHG_RDC
Will go FAST!!