The Overwatch League is officially coming to a TV set near you, as Blizzard Entertainment and Disney announced a multi-year broadcast agreement today.
Latest Articles From Disney XD
Electronic Arts (EA) and the National Football League (NFL) announced that they are joining forces with ESPN and Disney XD for exclusive broadcasts of the
Get the latest gaming stories straight to your inbox!
Don’t worry, we never send spam