They also play in just about the coolest little down town Portland Sports Arena EVER...!!
I caught a game there earlier this year while I was in Portland on business and just loved the venue
It's right in down town Portland - and I mean right down town - the seating is amazing, as good as any football seating I've attended
You're right on the field and the whole place is newly renovated and just a blast to hang out in a watch a game...

I highly recommend it for FCS football