All you mother fuckin haters out there can suck my dick, Boston has the best sports in the US. The patriots may have lost the super bowl, but hey you cant win them all and they did finish with the best record of all time + they are rated #1 power ranking so i think its fair to say we will see...