Originally posted by rjt721
Red sox won titles in 2007, 2004 then 1918 give me a fukkin break