St Kilda’s Lance Collard is being investigated for an alleged homophobic slur, just two years after copping a six-match ban.