King Resources agrees to buy 29 collectibles for $22.26 million in stock - KRFG News | Rallies