Boston owns 21st century sports and you know it
I'd agree, but the Giants sort of stole that thunder.