AFL

Predictions

Teams:

Adelaide Crows

Brisbane Lions

Carlton

Collingwood

Essendon

Fremantle

Geelong

GWS GIANTS

Gold Coast SUNS

Hawthorn

Melbourne

North Melbourne

Port Adelaide

Richmond

St Kilda

Sydney Swans

West Coast Eagles

Western Bulldogs