Byram signs $75M extension with Blackhawks