Former North Ballarat Rooster Rowan Marshall extends contract with St Kilda