The Fandom Post is reporting that Tubi TV is now streaming the BeyWheelz anime series. All 13 episodes are available with an English dub.
BeyWheelz is described as:
BeyWheelz is set in the futuristic city of Destection where our hero, Sho, is champion of the BeyWheelz World Tournament. This peaceful city is home to exciting and challenging battles between friends and allies until suddenly the city is attacked by an evil BeyWheelz army called the Dominators who want control over all of the BeyWheelz in the world. With the future and freedom of BeyWheelz at stake, Sho and his friends take on the Dominators’ strongest fighters in an epic battle of good vs. evil.
Source: The Fandom Post