do sigma lenses work with canon?
Sigma offers high quality lenses that offer some sizes of lenses not available from Canon. Many of Sigma's EX range of professional quality lenses compare favorably against lenses from other manufacturers. ... These lenses are compatible with a Canon SLR mount and fit most Canon SLRs and DSLRs.