LeonAcordMar 14, 20235 min readStop Blaming OscarFirst, the good news. Ratings for this year’s Academy Awards telecast were up 12% -- clearly last year’s slap drew more folks to this...