Question: last cardinals pitcher to throw a no hitter
Answer: Bud Smith