ST. LOUIS —Winning World Series titles might be old hat for the St. Louis Cardinals, who clinched the 11th championship in franchise history with a 6-2 win over the Texas Rangers in Friday's Game 7 of the World Series. But the champagne celebrations must never get old, especially since only five Cardinals were around the last time they won the World Series in 2006. Watch as the crew kicks off the champagne celebration in video captured by your very wet and sticky blogger:
[Y! Sports shop: Buy Cardinals title gear]
Other popular stories on Yahoo! Sports:
• David Freese wins World Series MVP, gets cool car
• Video: Who are the locks to win in NFL's Week 8?
• Cal hoops coach feels 'extremely fortunate' to be alive