It is the only picture I have of Lady Liberty from last year's
Tour de Pink ride. Can you see her in the distance?
I know you are trying to imagine how in the hell someone could write such a long post on a master's 50 mile road race. Me, too.
Happy Independence Day.