Please see three very rough concepts that I have had quickly mocked up personally. Please totally disregard the colour palette used - you have complete authority to come up with your own that you think fits the brand.
I don't mind the logo first concept with the O substituted with a football. I would like this to probably be more of a secondary feature of the brand with the ability to interchange different sports icons in place of the O (see below for further detail). I think a weighty font needs to be used, at least definitely with "Scout'd". I think the brand needs a bold and edgier font.
The second logo concept with the binoculars is good too, with the lenses interchanging with sports icons. I think the binoculars need to be a bit more detail to them as this one is a flat image.
The third logo concept is another iteration on from the binoculars with a 'scout' sitting behind them. The man probably needs to come across as more 'athletic' or 'sporty' as opposed to a wavey-haired suit clad guy. Perhaps a sports visor wearing man in polo shirt may be more indicative of a sports scout. I like the idea of potentially being able to have a mascot figure attached to the brand in this 'scout'.
Furthermore, either logo 2 or 3 may be able to work in/integrate the shape/icon of a map pin to symbolise the 'location' and 'connecting' aspect of the platform. One idea discussed already has been the sports scout man to me shaped in the form of a map pin, i.e being looked on from a downward perspective where the body and legs taper into a map pin shape.
Having said all that, I am open to any new concepts you may believe are better options. I am merely providing some background to how I was thinking the brand could evolve.
- - - - - -
Alongside the logo itself, I would like to have set of icons developed for each sport. The hope is that the icons will have the ability to be integrated into the actual logo itself as a part of a wider branding effort. I.e For a tennis related promo or event, the tennis icon fits within the O of Scout'd or substitutes in for the O entirely. Fox Sports Australia do this quite nicely with their abstract sports icons being used in their main logo when the letters of S-P-O-R-T-S flip over in a airport flight board style to be replaced by one of the abstract sports icons (see attachment 7).
Each sport should have it a unique symbol/icon, but also unique colour to distinguish it. I.e Tennis may be a tennis ball that is neon yellow/green.