Question: who hosted snl last night?
Answer: The fall finale/holiday episode of SNL on December 21 continues to hold the season highs ratings benchmark with the return of Eddie Murphy as host (6.7 in metered-market HH and a 3.4 in 18-49).