St. Louis Cardinals left-hander Zack Thompson has a lat strain and will be shut down for three to four weeks.