2009 Cross Crusade cyclocross series. We were there last year as well.
It was so Portland; coffee, bikes, dogs and kids.
Oh and tattoos. There were lots of tattoos.
I love the scene - the energy and the vibe. It's why I love Portland so much. Thousands of people show up to cheer on a muddy bike race.
I read that it was the biggest cyclocross race in the U.S., with over 1500 racers (and probably 3000+ spectators).