I’ve heard of that team numerous times!
They are very popular in America, or at least, among my peers.
~!Donovan