Kelsee
Sorry for the delayed response - I've been out of town for several days.
I am not familiar with the Yale Club but have asked around and found that this is an Ivy League social Club, all Ivy institutions have them in NYC. San Fran's post nails it.
The key is the exposure to the Wall Street crowd. When they pick up on RVX and if all goes off as scripted, who knows where this will end up.
Chicagoest