OYO Sports solves that problem! They have minifigures and full sets for MLB, NHL, NFL, MLS, College AND mascots and special championship editions...tons of stuff.
Today you can take 25% off SITEWIDE! Use code CM2016.
(Yes, they're compatible with LEGO bricks, though not quite as sturdy.)
http://store.oyosports.com/