It seems to me in the phrase
Je n'aime pas non plus certains supporters qui peuvent être violents ou même racistes
It should be either "violentes ou racistes" ou "violents ou racists". If the reference is "supporteurs" , I would think it would be masculine, making the adjectives masculine.