The Texans are already plagued with injuries, but I think they should still take care of business in ATL.