McNair makes rare Wednesday practice appearance