Board Thread:Social and Race Teams Threads/@comment-27109924-20160716103503/@comment-26249703-20160716104231

Pretty sure you have to be friends on G+ or FB, as you said. When you go to OMP, you have an option just to the side of the yellow "Race" button to invite Friends (up to 7).