Teams & US Sports III quiz

Can you match these NHL, MLB, NFL and NBA teams and the correct sports?