Bryan Murray's contract was set to expire on July 1, but the team has reportedly agreed to a long-term extension that will keep him as the team's GM for at least another two years and he will stay on in a significant capacity with the organization after that.