Hall was the number 1 pick in the NHL Draft.
Hall’s deal includes the maximum base salary of $900,000 per season and could end up netting him around $3 million each year depending on how many performance bonuses he reaches.
Hall will attend the Oilers rookie development camp that starts Tuesday.