Tag: Overwatch
Hasbro signs toy licensing deal with Blizzard’s Overwatch video game
PAWTUCKET – Hasbro Inc. has signed a licensing agreement with Blizzard Entertainment Inc. to become the master toy licensee for the Overwatch franchise, the...










