The Minnesota Twins can breathe a sigh of relief as they get ready for their home opener against the Houston Astros on Thursday afternoon in Minneapolis.