Actually Pandas will use MultiIndexing if you put data downloaded from yahoo finance into a dataframe.
display(df) gives:
To remove the Ticker column multi-index which is not needed, just drop it:
df.columns = df.columns.droplevel(1)
Then you get a regular dataframe and can plot it the way you did it: