The Calgary Flames re-signed defenseman Brendan Mikkelson to a one-year deal and came to terms with center Max Reinhart on a three-year, entry-level contract.