James McCann proving to be the player Orioles traded for August 21, 2023 by Brian Hradsky · Published August 21, 2023