All Heroes of the Storm Heroes are Free to Play til April 2nd

Blizzard made all Heroes free to play until April 2.

Blizz_JeffB commented:
Trying to do what we can to make staying inside, working from home, or being socially distant right now easier!
Have fun trying out the heroes you have never played before!