Can You Guess All These Mascots?

Do you think you can guess all these teams from their mascots? Here's a hint: the images are a mix of football, soccer, basketball, baseball, and hockey mascots.