Sydney coach John Longmire is expecting injured key forward Logan McDonald to play in the AFL grand final but remains non-committal about captain Callum Mills.