The controversial hats were pulled from MLB's official online store, but have popped up on eBay and sold for as much as $1,000.