Major League Baseball and the Major League Baseball Players Association have struck new exclusive baseball card agreements with a new company controlled by online sports-merchandise retailer Fanatics Inc., breaking the decades-long grip that incumbent icon Topps Co. has held on the trading-card market, people familiar with the matter said.