Avengers: Infinity War almost included a Sherlock joke between Benedict Cumberbatch and Robert Downey Jr.
https://www.hollywoodreporter.com/heat-vision/infinity-war-russo-brothers-considered-classic-benedict-cumberbatch-joke-1131307
"I should've said, 'No sh*t, Sherlock,'" one of the Russo brothers said in the commentary track for their film. "Everybody really wanted that joke." Downey has been playing Sherlock Holmes on the big screen while Cumberbatch has played the iconic role on the small screen.