
Melbourne star Angus Brayshaw has emphatically put contract speculation to bed, signing a monster six-year extension with the AFL premiers.
While clubs appeared to have been circling the 26-year-old, Brayshaw is now set to spend the prime of his career at the club he was drafted by after penning a deal until the end of 2028.