Barnard's future with the station has been the subject of much speculation in recent years, including in September 2009, when he announced his retirement, and then un-retired a few months later.
Barnard, who will have been at the station for 31 years at the end of this current contract, said Thursday that he hesitated a bit before signing, the Star Tribune reports.
Barnard hasn't given many lengthy interviews in his career. But the Star Tribune's Neal Justin profiled Barnard in this in-depth bio. Justin talks about the 2010 profile in this video.
Here's a few basics on Barnard from the Star Tribune Barnard File.
Take a fun look back at a 1988 interview Barnard does with KARE 11 – while he is on the air on radio.
And here's a look at a feud Barnard had with former Gov. Jesse Ventura: