It's been a long time since the Blues have played a game. It's been even longer since forward Andy McDonald played one.

The Blues will have gone eight days between games before hosting the Edmonton Oilers tonight at Scottrade Center. The team was off for five days for the All-Star break and three more days when Tuesday's home game against Colorado was postponed because of severe weather.

The players seemed restless in Thursday's practice, ready to begin the challenge of climbing out of 14th place in the Western Conference with only 33 games remaining. But perhaps no one wearing a Blues' jersey Thursday was more ready than McDonald, who missed 63 days with a concussion.

"I'm really looking forward to (Friday) night," said McDonald, who watched as the Blues went 10-11-3 in the 24 games he missed. "It's been a long recovery and I'm excited to get back in. It's crunch time for us as a team. We've got 30-plus games left and we've got to make a run here."

McDonald, who suffered his concussion on Dec. 4, has been skating for about two weeks. He has been symptom-free since then but waited to regain his timing and conditioning before returning to game action.

On Monday, the Blues ruled him out for Tuesday's game against Colorado, anticipating a return to the lineup tonight. So it didn't bother McDonald when Tuesday's game was postponed.