Share this story
By JANIE McCAULEY By JANIE McCAULEY ADVERTISING AP Baseball Writer SAN FRANCISCO — This time, Carlos Beltran, David Freese and the St. Louis Cardinals took a six-run lead — and held onto it, barely. Beltran and Freese hit two-run homers