BARCELONA, Spain (AP) — Barcelona’s new mascot, a large yellow feline named “Cat,” has made its debut ... and its mouth opens to reveal the same soccer ball icon found on the club ...