I work for a company that signed on to be the official beef of the chicago cubs. They knew back in January but couldnt say anything due to the way the contract was written up until the cubs announced it. It is possible Hasbro is trying to look good and forced the club to wait. If they had said anything it would be breach of contract. There is alot we dont know and unless we get to see the contract between fun pub and hasbro we should be understanding