Wow, I'll be going just to see how terrible they are now. They sounded like two cats freaking in a blender 15 years ago live, I can only imagine what they sound like now.
Third Eye Blind is indeed playing a postgame concert on August 18. The Wallflowers are playing sometime in July. It's the NatsHD Time Machine!
They also played at Celebrate Fairfax last summer, so I guess they've resorted to playing free concerts at county fairs and stadiums.