Logo must say what we want it to say. ITSports stands for I.T. (Information technologies), so i am not sure that "it" is good enough. Mirror text is not relevant, and slogan is missing.
Changed logo. added the motto. please tell me if i'm any close in the direction you want it to go or i should just start thinking of a different idea. cheers