An 18-year-old man has been charged over an alleged homophobic attack in an Ellisville park after a gay man was lured there through Grindr. Police are seeking other suspects.