Injury-plagued Western Bulldogs defender Tom Williams has announced his immediate retirement from the AFL.
The 27-year-old has played 85 games for the club since being picked up in the 2004 draft.
His decision followed another injury setback, this time to his hamstring, while playing in the VFL on Sunday.