First off - why the hell was STP booked to play such a large venue? 10,000 capacity seems more than excessive, no?
Secondly - people in FL are still bitter over the "no-show" two years ago? This just proves that only old people and the mentally slow live in Florida. No offense - but this is Rock n' Roll. Shit happens - get over it. If STP cancelled a Cleveland show, instead of sitting around waiting and crying for two years, I'd have just gotten in my car and planned a road trip. Hey, that's just me.
And last - I don't think Scott looks old in the picture... I think his skin doesn't look so hot, though. It looks blotchy and red - like he possibly has Rosacea (also called "Gin Blossoms") - one of many causes of this condition is alcohol consumption...