Tina and Milo, the ermine and stoat mascots of the upcoming 2026 Olympic Games in Italy, are already everywhere -– smiling on stuffed animals, posters, mugs and T-shirts. Ermines and stoats are the ...