
North Melbourne spearhead Nick Larkey has rejected free agency to sign one of the longest contracts in the AFL, committing to the Kangaroos until the end of 2029.
The 25-year-old was due to come out of contract at the end of next season but has signed a five-year extension at Arden St.