Happy Friday! After a short week of baseball, the Red Sox welcome their 2004 and 2013 (and more) World Series foes the St. Louis Cardinals to town. No Pujols, no Yadi. The three game set starts tonight at 7:10 PM ET. Talk about what you want and be good to one another.