Former Maryborough and Bendigo Bombers forward Stewart Crameri will play for his third AFL club after Geelong threw him a lifeline at Monday's rookie draft.
The 29-year-old kicked 166 goals in 99 games in stints with Essendon and the Western Bulldogs, but was cut by the Dogs after a wretched two-year period.
Crameri served a season-long doping ban from his time with the Bombers in 2016 then had his 2017 campaign limited to two AFL games due to a hip injury.
There was no luck for Bendigo Pioneers utility Bailey Henderson in the pre-season draft.
Henderson had trained with North Melbourne in the lead-up to the national draft and was seen as the Pioneers best chance to be selected.
The rookie draft followed the pre-season draft where just one player was selected.
The AFL initially advised there would be no pre-season draft on Monday afternoon after all clubs indicated they would not take part.
But it went ahead after Carlton had a change of heart and selected former Port Adelaide defender Cam O'Shea.
That move meant that Jackson Edwards, the son of Adelaide champion Tyson Edwards, joined the Crows as a rookie under the father-son rule.
Edwards was available to be chosen by rival clubs after Adelaide decided to nominate him as a rookie under the rule, but the move paid off after he made it through the national and pre-season drafts.
The rookie draft was the last opportunity for clubs to add players to their 2018 squads.
Former North Melbourne veteran Lindsay Thomas (Port Adelaide), ex-Carlton forward Dylan Buckley (Greater Western Sydney) and discarded Gold Coast winger Matt Shaw (Carlton) were also among the delisted players to be given another chance at the elite level.
A host of players were re-drafted as rookies by the clubs that delisted them ahead of free agency and the national draft.
Sydney gave 2012 premiership defender Alex Johnson another chance to resurrect his career after four knee reconstructions.
AFL rookie draft selections:
1. BRISBANE LIONS - CLAYE BEAMS, Brisbane Lions (Qld), defender.
2. GOLD COAST - JOSH JASKA, Geelong Falcons (Vic), forward.
3. CARLTON - MATT SHAW, Gold Coast Suns (Qld), midfielder.
4. NORTH MELBOURNE - THOMAS MURPHY, Dandenong Stingrays (Vic), defender.
5. FREMANTLE - BAILEY BANFIELD, Claremont (WA), midfielder.
6. COLLINGWOOD - FLYNN APPLEBY, Greater Western Victoria Rebels (Vic), defender.
7. HAWTHORN - HARRISON JONES, Murray Bushrangers (Vic), forward.
8. ST KILDA - DOULTON LANGLANDS, Murray Bushrangers (Vic), midfielder.
9. WESTERN BULLDOGS - BILLY GOWERS, Footscray Bulldogs (Vic), defender.
11. ESSENDON - TRENT MYNOTT, 25, Eastern Rangers (Vic), midfielder.
12. PORT ADELAIDE - LINDSAY THOMAS, North Melbourne (Vic), forward.
13. WEST COAST - RYAN BURROWS, South Fremantle (WA), midfielder.
14. SYDNEY SWANS - ANGUS STYLES, Sandringham Dragons (Vic), midfielder.
15. GWS GIANTS - DYLAN BUCKLEY, Carlton (Vic), forward.
16. GEELONG - STEWART CRAMERI, Western Bulldogs (Vic), forward.
17. ADELAIDE - PATRICK WILSON, Sturt (SA), midfielder.
18. RICHMOND - LIAM BAKER, Subiaco (WA), forward.
19. GOLD COAST - NICHOLAS HOLMAN, Central Districts (SA), forward.
20. NORTH MELBOURNE - GORDON NARRIER, Perth (WA), midfielder.
21. FREMANTLE - STEFAN GIRO, Norwood (SA), midfielder.
22. COLLINGWOOD - BRODY MIHOCEK, Port Melbourne (Vic), defender.
23. HAWTHORN - DAVID MIRRA, Box Hill Hawks VFL (Vic), defender.
24. ST KILDA - LEWIS PEARCE, St Kilda (Vic), ruckman.
25. WESTERN BULLDOGS - ROARKE SMITH, Western Bulldogs (Vic), defender.
26. ESSENDON - PASSED.
27. WEST COAST - TONY OLANGO, NT Thunder (NT), ruckman.
28. SYDNEY SWANS - JOEL AMARTEY, Sandringham Dragons (Vic), ruckman.
29. GWS GIANTS - SAM REID, GWS Giants (ACT), forward.
30. GEELONG - MATTHEW HAYBALL, Geelong Cats (Vic), forward.
31. ADELAIDE - CAMERON ELLIS-YOLMEN, Adelaide (SA), midfielder.
32. GOLD COAST - MACKENZIE WILLIS, Gold Coast Suns (Qld), defender
33. COLLINGWOOD - ADAM OXLEY, Collingwood (Vic), defender.
34. HAWTHORN - DALLAS WILLSMORE, Hawthorn (Vic), midfielder.
35. WEST COAST - CALLAN ENGLAND, Claremont (WA), midfielder.
36. SYDNEY SWANS - ALEX JOHNSON, Sydney Swans (NSW), defender.
37. GWS GIANTS - PASSED
38. ADELAIDE - LACHLAN MURPHY, Adelaide SANFL (SA), midfielder.
39. GOLD COAST - PASSED
40. GWS GIANTS - PASSED.
41. ADELAIDE - JACKSON EDWARDS, Glenelg (SA), midfielder, (Father/Son pick).
42. GWS GIANTS - PASSED.