No, I'm not talking about a basketball team from Boston..
I'm talking about Celtic FC from Glasgow.
They just won the fucking SPL yesterday after being down pretty darn far back even just about a month ago.. huge come from behind here.. I'm so stoked...
Yes.. I follow football [soccer] and its awesome.