St Kilda co-captain Jarryn Geary has undergone surgery to repair the right shoulder he dislocated earlier this month. Geary suffered what the Saints called a "serious dislocation" during the final stages of a narrow loss to Sydney at the SCG in round 12.
