Cheerleading may be a competition and difficult, but not all things which are competitions are considered sports, hard or not. Bingo and tiddlywinks are competitions but I wouldn't label them as sports.
Adidas. Like all the major sports in the US, and unlike Europe the MLS has a contract with one brand. So all the teams are wearing the same brand. And it helps that Beckham has a lifetime contract with Adidas.
u can go to this web page and get answers from fencing professionals.You also have a "Coaching Corner" in the Forum. Hope this one helps