The Race To Save Christmas: It’s Santa VS The Grinch. Who Will Win? – 89.3 The Raven The Race To Save Christmas: It’s Santa VS The Grinch. Who Will Win? 89.3 The Raven