Metaphor For Upcoming Steelers' Season?

Spotted this on the highway yesterday.. is this a metaphor for the upcoming Pittsburgh Steelers' season? LOLOLOL!

title

Content Goes Here