Avs' MacKinnon to miss approx. four weeks with upper-body injury

Nathan MacKinnon Colorado Avalanche Nathan MacKinnon - Getty Images