Wow! This thread is awesome. I can't believe I missed it last time around.
The link our dedicated friend provided has another link within it that lists several hundred servers and four locations.
They also say that as 3-1/2 years ago (before the original T1 claim), they were peaking at 3 Gb/s (so the single T1 claim was only off by about 2000x at that time, and the article count has doubled since then).
Who knows, maybe he actually believed what he was claiming and wasn't just being a troll. Either way it's funny that he compared a business network of undescribed nature for a company with 14,000 employees with a global site visited by an estimated 12% of the world's internet users on a daily basis (according to Alexa).