Mastermind Toys Wins Two Best New Product Awards June 1, 2023 by Sasquatch /CNW/ – Fresh off the heels of celebrating its 39th birthday, Mastermind Toys is kicking off the summer season at the top of its game with two wins at the 30th…