Michael McGreevy dazzled in his 2026 Cardinals debut, throwing six no-hit innings against the Rays at Busch Stadium. Despite a velocity dip, he struck out five and walked two, keeping left-handers hitless. The Cardinals capitalized on small ball for a 2-0 lead.