leitch:

World Series: St. Louis 4, Texas 3. The St. Louis Cardinals are the 2011 World Series champs.

(!!!!!!!!!!!!!)

Ditto on the !!!’s