Eli Lilly opens Olympic Games with first corporate ad—and a reality check on the state of the ...