
The Independent Sport Panel has released its findings (aka. the Crawford Report) as of 17-nov. A number of people have passed comment on the review findings. ABC sports review broke the story along with several other Australian media outlets. Keane Wheeler of University of Canberra provided comments and some links early on, and Keith Lyons provides a quite comprehensive listing of responses to the report.
More info after the jump.