Here’s one more idea: The left side of the logo has the trees predominantly in purple, below a blue and white sky. Perhaps we just have the wrong Harbaugh. A Ravens vs. Lions showdown perhaps?