John Mayer is on a mission that's about more than his music. In 2019, he launched the non-profit Heart and Armor Foundation with $3 million of his own money,
Ava Berry was facing an "almost impossible" holiday season after losing her home to a fire earlier this week but things are looking up thanks to the generosity of Calgarians.