I'm pretty sure Tiger makes a rain catch setup that attaches under the louvers, but it obstructs a lot of the airflow, IIRC. I'm just glad I live in Arizona.. it hardly rains here. Mine should be arriving on Monday :-D
When I talked with Paul he didn't mention a rain catch. He did tell me he raced all weekend in the rain with it.