October 28, 2011Cards win World Series, beat Texas 6-2 in Game 7 ST. LOUIS (AP) The St. Louis Cardinals won a remarkable World Series they weren’t even…