Wrecking Ball is now live on PC, PlayStation 4, and Xbox One in the New Overwatch update! Hot off the heels of victory at the Junkertown Scrapyard, Wrecking Ball is rolling in as the newest member of Overwatch! Coming in as the seventh Tank hero on the Overwatch...