A closer look & I noticed the back dorsal fin or whatever you'd call it with that huge circle & 3 stars logo on it. Why the heck would the Steelers want to be in Nashville this time of year?!
Ahah! Week 1! Training camp! Jake thriving in the Pistol!
Seriously, why else would a team jet need to be landing in Nashville, other than spygate 2.0 haha?