NCGA does club team matches, and they are a lot of fun. Unfortunately for a guy like me though, they group courses like for like... that is, munis with munis, high-end publics with high-end publics, privates with privates... so my hopes to be in a group with MPCC or Cypress Point just can't come true.... BUT... if your team makes the playoffs, that all goes out the window. So one can EARN a match against a team like that. Sadly also our team sucks and hasn't made the playoffs once in the 10+ years I've been doing this, but dare to dream.
Those GAP groupings are pretty darn cool anyway.