Michael McGreevy dazzled with six no-hit innings for the Cardinals, despite a dip in fastball velocity. The promising start raises questions about his long-term performance, as he was pulled after six innings, ending his bid for a historic no-hitter.