Reacting to Giants CEO John Mara's comments on Brian Flores lawsuit, strongly denies allegations3/28/2022, 3:33 PM