It’s time to “free your heels” and embrace Tahoe’s winter recreation at the Nevada Nordic Freeheel Festival on March 7.