Logos & MLB Teams quiz

Average:  8.32
Played:  5460
Can you match these sport logos with the correct Major League Baseball (MLB) teams from North America?