Fox doing 'Grease Live': What say you?