Injured Avalanche star MacKinnon out 3 weeks

Avalanche star Nathan MacKinnon is out three weeks with a lower-body injury.