What's this whole "bae" brouhaha going around? Does it stand for something or is it some sort of "slang"?
Back on topic, I do believe beyblade is a sport. A sport is defined as an activity involving physical exertion and skill in which an individual or team competes against another or others for entertainment.
Physical exertion? A bit. Skill? Yes. Individual or team competing against others for entertainment? Yes, yes, and yes.
“In the course of twenty crowded years, one parts with many illusions. I did not wish to lose the early ones. Some memories are realities, and are better than anything that can ever happen again.” -Jim Burden (My Ántonia)