MLB London Series: Jack Flaherty scratched, more Cardinals dealing with illnesses during international trip – CBS Sports June 24, 2023