The St. Louis Cardinals won a remarkable World Series they weren't even supposed to reach, beating the Texas Rangers 6-2 in Game 7 on Friday night with another key hit by hometown star David Freese and six gutty innings from Chris Carpenter.
Comments
You need to be a member of CKA and be logged into the site, to comment on news.