Posted by Sabrina B. @gametimegirl The Cardinals beat the Rangers 6-2 in Game 7 for their 11th World Series Title and 2nd in 6 years.