BARCELONA, Spain (AP) — Barcelona’s new mascot, a large yellow feline named “Cat,” has made its debut as part of the Spanish ...