Okay, it's Sunday and expected to be around 90 degrees. So we're having:

1. The Portland Triathalon.
2. The Portland Century (also includes a 70 and 33 mile ride, along with the 100 miles).

3. Giro Di Portland Criterium Races in the Pearl as part of an annual Italian festival!

Are we sporty or what???!!!