You should send your resume. The worst they can say is no :)
Well, I sent in my resume last night. Here's hoping.