Blues forward Andy McDonald has been activated from the injured list after missing 24 games with a concussion. McDonald is expected to play Friday at home against the Oilers.