Clumsy mascot video is the closest thing to sports we got!