Happy Sunday. The Red Sox crushed the Baltimore Orioles while scoring two touchdowns and a field goal, er, 17 runs. The Sox go for the series win this afternoon at 1:05 PM. The Patriots take on the Dolphins five minutes earlier. Which Boston/New England team scores more runs/points? Talk about what you want and be good to one another.
OTM Open Thread 9/11: It is Sunday