The Sigma 18-200mm is known to have autofocusing problems with Canon cameras. My copy has autofocusing problem between 135mm and 200mm. It manually focuses fine. You can also use a parfocal technique between 135mm-200mm.
So, I would recommend Tamron 18-200mm instead.