Cardinals announce they have agreed to terms with Zach Pascal, David Blough Published 21 Mar 2023 Full Article