John Mozeliak: ‘This past week was a really fun time to be a Cardinals fan’