Torrey Pines Hill Workout Today Rough Riding Tomorrow


Welcome and thank you for stopping by…

Ride Stats– 33 miles and 4100 feet of gain on 11 ascents.

I had an unexpected 2.5 hours to train while in San Diego today. Being that I had such a small window I decided to do hill repeats on Torrey Pines. It had been a long time since doing a workout on that hill but after the first repeat it all came back to me. You see when I lived in Encinitas I would do hill repeats on Torrey Pines about once a week. It was also the turn around point of a lunch time ride of 21 miles and 1,000 feet of gain. I’ve done so many ascents of that hill I know where every crack is, where every tree root is breaking the pavement and every undulation.

The stats are 1.3 miles and 400 feet of gain.

I think it is just the right amount of effort and recovery when you loop around the inside of the park. The scenery is amazing. You are on the bluffs overlooking the Pacific Ocean. I feel rejuvenated each time I go through the park as I descend and recover for the next ascent. It is a popular place for beach goers, hikers and runners. My descent through the park is a nice diversion from the pain I feel on each climb. Today my pass through the park was so much of a diversion that I lost count of my repeats. Hence, the odd number of 11 ascents.

Weight of 150lbs today or 68.04 kg The Efforts range from high 8 minutes to low 7 minutes. Later in the season I work towards sub 6 minute climbs Torrey Pines.

1. Warm up climb at 2.87 w/kg
2. 3.43 w/kg
3. 3.88 w/kg
4. 4.21 w/kg
5. 4.58 w/kg
6. 4.32 w/kg
7. 4.02 w/kg
8. 3.55 w/kg
9. 3.70 w/kg
10. 3.53 w/kg
11. 3.82 w/kg

Tomorrow Brandy and I will go on a little adventure. We will be riding Maple Springs Rd which continues climbing “at the end” of Silverado Canyon. I’ve taken my ever versatile Cannondale CAAD9 and put 28mm tires on it. I say ever versatile since I’ve raced crits, commuted, gone on climbing rides and now will do some Rough Riding.

Tune in tomorrow for more on our ride!

My not so Recovery Ride Silverado Canyon


Thank you for stopping by…

I would like to give a shout out to Greg Sellers of Motor Tabs. I met a Motor Tabs rider named Mark on Jamboree. We chatted for a bit and then we climbed at our own pace. Thanks for the support Motor Tabs!

I missed the train in Oceanside yesterday which threw a wrench in my recovery ride plans. I did a 600km (373 mile 18,000 feet of climbing) brevet on Saturday see below. So I did a little discovering instead. I had read a thread on Bikeforums.net that discussed sustained climbs in Orange County. I’m fairly new to Orange County and was interested what people considered “sustained”. One poster mentioned Silverado Canyon. I only knew of it as a 5.5 mile rolling stair step climb. But he mentioned that you could ride past a gate and continue another 3 miles on pavement. After the 3 miles of pavement it gives way to a hard packed dirt road.

This all sounded interesting to me and so I bagged making any other attempt at commuting and drove to Tustin. I parked adjacent to Tustin Market Place. I started my ride from Jamboree and Irvine Blvd. Here are the stats:

41 mile round trip with 3500 feet of climbing
3200 feet in the first 20 miles

Start Irvine Blvd Right Turn on Santiago Canyon 4.92 miles 515 feet of gain

(Lap 1) From Santiago Canyon to Left turn on Silverado Canyon 6.44 miles 550 feet of gain

(Lap 2)Silverado Canyon to “gate” 5.7 miles 835 feet of gain

(Lap 3) Gate to end of paved road 3.11 miles 1115 feet of gain

Hard pack .39 miles 180 feet of gain

The climb past the gate is steep and as you can see from the graph it gets progressively steeper. I rode a 53/39 and a 11/27 (homemade) and spent a lot of time 39×27 seated and 39×24 standing. Based on my effort level and gearing I’d say it’s at least 8% grade. The climb is deceptive because the surrounding canyon goes up with you. But beware the water crossings. I fell on the first one (about 5 crossings). I was going less than 5 mph and I still fell. Putting my carbon soled shoe out to stop my fall was useless – know what I mean? The paved road isn’t great, it has lots of ripples, but it’s paved nonetheless.

Now for the adventure part–since this is GEORGE’S EPIC ADVENTURES. I didn’t have lights!! I made my turn around at 7:45pm. It became prematurely dark because of the rain clouds hovering over the canyon. I thought I was alone it was dark and it was getting colder at over 3,000 ft elevation.

I’m on the dirt section only .3 of a mile and I’m looking for a satisfying “summit” but the road just kept climbing. Just then I see headlights. I flag the motorist down and his first words are “Damn you got more balls than I got!” He was a young guy too– mid 20’s. Aren’t they supposed to be fearless? I’ll just consider it my naivety. But I digress, I asked him how much further the road goes and he says “How far do you want to go? Hwy 15? Temecula?” I then decided it was time to turn around and follow the little bit of light I could get from the pick-up truck being in front of me. I eventually lost the truck as I had to dismount at the stream crossings. After losing the pick-up my speed slowed way down because I couldn’t see a thing. I was really cold on the descent. I had a Hi-Vis shell but my hands and my feet, which were wet from the crossings, were really cold.

My greatest fear was getting attacked by a mountain lion. I don’t know anything about their hunting habits and I felt defenseless. Knowledge is power they say and I felt powerless. I will be doing some research before going “out there” again. I want to continue up the dirt road and see where it goes. I think there is an opportunity for Rough Riding up there!

I made it back to the car sometime after 9pm.

Thanks for reading. Show some love, comment if you feel compelled.

My Last Hard Training Ride…


^^^ Graph of ride. Notice the first climb 35 miles with some rollers.

^^^ Dawson Saddle Summit at 7901 feet of elevation

^^^ How convenient that Motor Tabs tablets fits into my Speefil hydration system.

^^^ Another summit along the way. It is great to have the opportunity to climb from Sea Level to 7000 feet and eventually almost 8,000 feet!

well before Furnace Creek 508 that is.

I’d like to take this opportunity to thank a few sponsors that keep me rolling. I fueled with Sportquest CarboPro and Motortabs. I rode a Speedfil and a hydration pack from Nathan Sports.

I did a 107 mile training ride in the San Gabriel Mountains. I left Encanto Park (below 1000 feet) in Duarte and rode up Hwy 39 to the Angeles Crest Hwy junction and then continued East another 5.3 miles to Dawson Saddle elevation 7901 feet. It was a 35 mile climb with over 7,000 feet of gain.

I then headed West on the AC Hwy and got water from Newcombs Ranch. I climbed back to Dawson Saddle a second time via Cloudburst Summit at 7018 elevation.

It was a great day of climbing with VERY little traffic. Mostly because the lion’s share of the climbing is done on closed roads. It was a solo ride. I only saw one cyclist all day near Cloudburst Summit. He was coming East up the AC Hwy.

This was a tough ride but since it was cooler at elevation I felt good most of the day. I dreaded the descent into the blast furnace.

Sure it was a 107 miles with 12,300 but 11,700 feet came within the first 72 miles all of it on a Cervelo P3 which people say “you can’t climb on a tri-bike”.  I say they just need to practice and use proper technique.  I usually do the first 200 miles of the Furnace Creek 508 on a Cervelo P3 and that has 12,000 feet of climbing.

The main drawback I saw with doing this ride on a TT bike was that on the descent there are a few sketchy sections where the road is in varied states of disrepair.  The section from 5,000 feet, up and past the Ghost town of Crystal Lake, to connection of Angeles Crest Hwy has lots of rocks and potholes.  The climbing up to 5,000 feet was fairly clear.  The climbing on Angeles Crest Hwy was fairly clear as well.  You need lots of flat repair options because the roads are closed to vehicles and there is no cell service.

SUBSCRIBE TO MY BLOG AND STAY UP TO DATE!!

My Epic Adventure on Saturday


On Saturday I had no idea where I was going and no motivation to go anywhere. But I knew I needed to ride and it had to be at least a century. After the 45,000 ft climbing camp last weekend I wanted to keep building on my fitness for Everest Challenge and Furnace Creek 508. I had breakfast and two cups of coffee (stalling) and finally got on the road. It was almost 9am. A very late start for me. I like to roll at daybreak on century days.

Three miles into my ride I was passed by a paceline of three riders. I decided to hook up with them to get warmed up. At the very next light (I’ve been on their wheel less than 2 minutes) they slam on their brakes for a yellow light and I locked up my brakes to avoid hitting the rider in front of me and swerve left. I went down in spectacular fashion– bike here, body there, bottles everywhere. I was furious as I was wearing my Assos S2 bibs ($280) but more importantly my Furnace Creek 508 Race Veteran jersey which was made in limited quantities and they were not doing a reissue. But you know what made it even worse? The riders looked back saw I had crashed and didn’t say “boo”. They were off as soon as the light turned green.

I collected my things and got up on the sidewalk to inspect the bike. Both shifter/levers are turned in but the frame and fork were fine. I was riding Sasha my Cervelo Soloist Super Light (SLC-SL). While I’m composing myself I see a rider with a California Triple Crown Jersey come up the light and I’m thinking “good a fellow Ultra Cyclist he’ll stop for sure.” It was Dave Evans out on 150 miler. He then says “I saw a rider down and then I saw the 508 jersey so I knew it was an experienced rider”. He was shocked when I told him the other riders never rendered assistance. We rolled together until the next light when I realized I couldn’t get my big ring, Dave astutely noticed the front derailuer was out of alignment and I was back on the road.
Turns out Dave had gone down earlier in the day catching the lip from the concrete gutter to the blacktop in a construction zone in the predawn hours. I wish him a speedy recovery. We soon parted ways.

My wounds- I had a skinned left knee, skinned left elbow, bruised hip which I could feel I had broken the skin on. Miraculously I didn’t rip my shorts and only a few little pin holes in my jersey. What made everything look more dramatic was the gels I had in my short leg that exploded on impact. There was gel running down the back and sides of my leg. I didn’t bother cleaning it off since I didn’t want to take off the Hawaiian Island Creations Sunblock. By the way this is an excellent all day sublock. Please pick some up for yourself. I use the 50 SPF.

I then hooked up with Marty Brown from my team, Sho Air. I asked him where he was going and he replied the river trail. I had never been on it and thought why not I’ve got all day. We rode on the San Gabriel River Trail for a few miles. On one of turns he gave me late notice to turn right and I hit a huge cutout on the edge of the pavement and sure enough I got a pinch flat. I know my Velocity Deep V’s rim can take the punishment so I didn’t even worry about the rim or the wheel’s trueness.

I change the flat and I realize now that I only packed ONE tube and ONE CO2. I didn’t think to carry two since I was lazy to ride in the first place and I also thought I would end up doing a coastal century or be home in less 30 miles remember I had no motivation to ride. So now I am less than 15 miles into my ride and I HAVE HAD A CRASH AND USED MY ONLY SPARE TUBE AND CO2. We rode a few more miles together and he turns off and I decide to press on.

The SGRT is a good place to ride endurance and tempo pace since there aren’t any traffic signals and best of all no CARS. The trail heads Northeast for at least 38 miles inland from SEAL BEACH. On one of the last Public Restrooms I stop to fill up and use the facilities. Now I still haven’t decide where I’m going or what I am going to do for the day. But I am about 50 miles into the ride and getting REALLY close to the base of the San Gabriel Mountains. It is quite warm out and I figure if I am going into the mountains I need to take more water. So I look in the trash and grab an empty 20 oz WITH sport top, rinse it out and fill it up with water. While to some of you that might sound nasty and gross just think about all the road grime and crap that gets on your water bottles during your ride– and you put that spout up to your mouth and drink from it everyday.

I now have two water bottles on the bike, one in my center pocket and now I have a 20 oz in my right pocket. I begin the climb up Hwy 39 at 1ish pm. It is hot and all I can think of is if I keep climbing it HAS TO GET COOLER.

I climb Hwy 39 and see the turn off for EAST FORK. I’ve been there before how about something new. There is a sign that says CRYSTAL LAKE 15 MILES. I say I’ve never been there let’s give that a try.

About two miles from the EAST FORK turn off I see a gate and a few cars parked along the road. I have done about 10 miles of climbing and I have gone through a bottle and half of water. I asked a family that is exiting their mini-van if they had any water they could spare and they offered me a 20 oz bottle. I said my thank yous and I was off.

At this point by my estimate I had 12.5 mile CLIMB to CRYSTAL LAKE about 3500 feet of gain (I had just passed the 2000 ft elevation sign) NO CELL COVERAGE, NO TUBES, NO CO2, NO PATCH KIT, AND 4 GELS (400 calories) LEFT, and it was in the low 90’s for temperature AND I AM ABOUT TO ENTER A CLOSED ROAD . On the plus side I had 76 oz of water and good climbing legs.

I had to pull over twice because the heat and lack of calories were getting to me. The first time I pulled over I downed one of my 20 oz bottles and took a gel under the ONLY shade tree I had seen in a while and then got back on the bike. As I got into the higher elevations it slowly got cooler and somewhere around 4000 ft I saw the tiniest waterfall coming through the rocks. Although I wasn’t overheating I thought for insurance sake I better dunk my head. The water was ice cold and felt so refreshing and then BACK ON THE BIKE.

It was weird to climb past the 2000 ft and 3000 ft signs and not see a 4000 ft sign. I kept looking at my Polar 625x and expecting to see the 4000 ft sign. I kept climbing and almost by surprise I was at 5000ft sign. My Polar 625x said I was at 5005 feet– I think that is pretty darn accurate. I am not a fan of GPS I find it very inaccurate as it overstates your elevation gain by a huge percentage. I figured I must be getting close by now. About 2.3 miles to CRYSTAL LAKE I took a right turn off the main road and climbed the rest of the way to the CRYSTAL LAKE RECREATIONAL AREA. I was now in the shade and in cooler temps. This was my first time up there and the place looked like a ghost town. Signs were either just barely attached to posts hanging sideways while others were just on the ground. While it was nice and deserted I knew I had to get off the mountain and start making tracks for home.

Before I began my descent I REMINDED myself “you have NO CELL COVERAGE, NO TUBES, NO CO2, NO PATCH KIT, NO GELS LEFT, 32 OZ OF WATER AND YOU ARE 12.5 MILES INTO A CLOSE ROAD YOU MUST BE CAREFUL AND DESCEND WITH CAUTION. The road is paved but unmaintained. There are fallen rocks everywhere but the road is in good condition except one section. The fallen rocks are not a problem when climbing. They are easier to dodge at slower speeds but at descending speeds they are little land mines waiting to get ya!

The 25 mile descent goes without incident and I am back at the SGRT with about 50 miles to get home with about 96 miles in the bag. While in my search for a good exit to take off the SGRT for food I notice my rear tire is a little soft. Darn it’s going flat. But I am also starving. So now I’m riding a rear flat (Velocity Deep V Rear with Powertap) , standing to keep the weight off the rear and starving looking for food and I have no idea where I’m at. Yes I’m on the bike path but I don’t know any of the neighborhoods and which street exit will I be able to find food quickly off the bike path.

I take a chance at Ramona Blvd. I saw what looked like an elementary school from the bike trail and figured there has to be a store near it. I get on the surface streets and two blocks away there is a taco shop—CASH ONLY. URRRGGG!! I didn’t have any cash on me but I HATE CASH ONLY PLACES. Two more blocks and I see a 7 11. As I pull up there are three police cars there and there is a lot of activity. Isn’t this just great. I am in the hood and a crime has just happened at the 7 11 that I need to stop at. I went in got a turkey and cheese sandwich and a cherries and cheese danish and within minutes I started to feel better.

I left the 7 11 STILL ON THE REAR FLAT. I got back on the SGRT and kept hoping to find someone with a spare tube. Finally an older gentleman (Eddie) stops and offers to help. I have ridden the rear flat standing for 5 miles (REALLY SLOW) to keep the weight off the rear rim. I know the Velocity Deep V is sturdy but how much punishment can it take.

He didn’t have a tube but he had patches. We patched the tube aired up with a mini-pump (I HATE MINI-PUMPS) and got back on the road. Within two minutes I am flat again and Eddie catches up to me.

We patch the second puncture. In my haste to get back on the road I hadn’t noticed the second puncture. This time I inspect the tire more thoroughly than before and put the double-patched tube back in the rear tire. Meanwhile, as I am patching the tube Eddie calls his friend Miguel. He informs him that we need a fresh tube and it doesn’t seem like he wants to leave the comfort of his sofa. I find out later that after his ride he was relaxing tossing back a few. With two patches and 40 psi (remember mini-pump)I roll. I figure this has to be the last of my tire woes.

NOOOOOOO! About 10 minutes later my rear tire is low again and I am riding on the rim AGAIN. I’m starting to worry about the rear rim it is at least 7 miles of riding on it and the tire keeps coming off. I have to stop and reinstall the tire to keep rolling. My speed is only 3mph. I have traveled less than 10 miles in the last 2 hours.

All of a sudden a guy on a ROAD BIKE blows past me. By the way, I forgot to mention that in all this time no one with a road bike has passed me or was anyone coming from the other direction either. Mainly what I saw were Beach Cruises, Moutain Bikes and Hybrids. It was after 6pm and I guess most Roadies had gone home. I whistle desperately at “the guy that blew past me” and he keeps going around a turn and out of sight. I said isn’t that my luck. As I turn the corner there he is. I then see Eddie behind me and he introduces me to Miguel aka the guy that blew past me. He has a spare tube and I take the tire completely out off the rim turn it inside out and inspect and inspect and inspect it again. I put the fresh tube in air up and I am back on the road.

Now I’m thinking that has to be the last of it. I am now racing the sunset. I have lights on the bike but why not get home before dark right. I am riding my MiNewt Headlight and tail light. Awesome lights from NiteRider. YOU’RE NOT GOING TO BELIEVE THIS 3 miles from SEAL BEACH I puncture AGAIN. A front flat now. I couldn’t believe it. I have NEVER flatted so many times in six months let alone one day.

So now I am sitting as far back on the saddle as possible to keep the weight off the front rim. Now my front Velocity Deep V is taking the punishment of expansion joints every few meters. I try to lean as far back on the saddle but the tire is completely flat and comes off the rim again and again.

It is nighttime and I still can’t call in the calvary to save me. On this particular day there was no one to call. I make the junction to PACIFIC COAST HIGHWAY AT SEAL BEACH. I am going really slow and thumbing it. I even pulled into a gas station and offered to pay for this guy’s gas if he would take me home in his huge pick up truck. He said no. Why? Because he was headed in the other direction. I was offering $20 in gas for a less than a gallon ride. He even looked at me and said “Dude that’s far.” I said “yeah no shit and I have a flat so it is VERY FAR FOR ME.” He still said no. I didn’t push it and got back on the road.

BUT HERE COMES THE BEST PART. After hours and hours of dealing with flats and riding on rims I am on the Pacific Coast Hwy with my thumb out. You’re not going to believe this but a stretch HUMMER LIMO pulls over to give me a ride. The driver used to ride a long time ago. He punches in my address in the GPS and says “8.2 miles you’ll be home in 13 minutes”. Sweetest words I had heard all day.

As I pull up to my house my neighbors came out and were asking the obvious questions as to why I was in a limo. It was now after 930 pm. I was tired, hungry and just mentally drained from all the possible scenarios I had run through my head on HOW THE HECK AM I GOING TO GET HOME!!!

I thank Velocity for their product durability. I rode on the rear Deep V for about 7 miles and the front for about 5 miles and the wheels are still true (24 spoke) and even though they are marred they are still in service as my primary wheelset. RIDE VELOCITY

140 MILES AND 7,000 FEET OF CLIMBING AND 5 FLATS AND THAT MY FRIENDS IS HOW I SPENT MY SATURDAY. WHAT DID YOU DO?



SUBSCRIBE TO MY BLOG FOR ALL OF MY ADVENTURES

Epic Climbing Camp


I’m really excited about my plans for this weekend. I will be staying at a cabin at Lake Henshaw. It is located at the base of East Grade Rd of Palomar Mountain. I will be riding Saturday-Tuesday. I am publicly stating my goals so that I have to live by them.

THIS CAMP IS FOR SPECIFIC TRAINING IN THE PURSUIT OF 14 HOUR EVEREST CHALLENGE AND A 36 HOUR FURNACE CREEK 508 SOLO.

MY GOAL FOR ELEVATION GAIN FOR THE FOUR DAYS IS 50,000 FEET

MY GOAL FOR MILEAGE IS 400 MILES

MY GOAL IS TO INCORPORATE ONE NIGHT RIDE (6PM-6AM)

Tour de Baldy Double Whip


Brandy’s Tour de Baldy

First off I will do a little bragging. Our househould is getting ready for Everest Challenge. My lovely, Brandy, has not committed to doing the event yet but she is well on her way. I have her on a training plan that will, at the very least, allow her to complete the event. She has very limited time to train. Her training must be precise and purposeful. She is doing a fantastic job complying with the program. Having done the Everest Challenge twice before, I am very familiar with the demands of the event. I’m proud and impressed with her progress. Last Saturday she did a SOLO century with 15,000 feet of climbing.

Before you scoff at that as what’s the big deal — I challenge you to find organized centuries with that much climbing. Even some of the most known climbing events, like Death Ride or Climb the Kaiser and Breathless Agony have less climbing per mile than the ride she did. So remember this was SOLO without the benefit buffet-style spreads that you find at the events below.

Take a look at this comparison

Brandy’s Tour de Baldy 15,000 feet in 104 miles = 144 feet of gain per mile

Death Ride………… 15,000 feet in 129 miles = 116 feet of gain per mile

Breathless Agony ….. 12,000 feet in 114 miles = 105 feet of gain per mile

Climb the Kaiser…… 13,500 feet in 155 miles = 87 feet of gain per mile

TOUR de BALDY add DOUBLE WHIP
Whip = ski lifts

Oh by the way, I did 16,000 on Sunday in 110 miles. I went to the Baldy Ski Lifts twice and a couple of repeats on Glendora Mountain Rd.

Week End Totals


My training for Furnace Creek 508 is coming along slowly. I ended the week with:


22,000 feet of gain
410 miles
15,000 kjs
28 hours on the bike

I happened to be in Encinitas on Saturday training a client. It felt strange to be at my work location on a Saturday. It felt even more strange to be in the store and not working. After training my client, I went for a hill workout on Torrey Pines. For those of you reading my blog for other parts of the world it is 1.4 miles (2.3km) 400 feet (122 meters) of gain with an average grade of 5.4% The first 1/8 of a mile is really shallow. My plan was to do 15 repeats and call it a day.

On one of my repeats (11th) I was passed by someone so fast that it startled me. I reacted instinctively and jumped on their wheel. It wasn’t until I got on their wheel did I realized that I didn’t even do a check over my shoulder to see if another rider was coming from behind. Once on their wheel I noticed it was a girl. I was really working hard to keep up with her. She was in her big ring and probably her 23T. She had a good cadence going and I was “under pressure” as Phil Liggett says. We weaved in and out of the other riders on the climb and eventually I got alongside her. She was working too hard to stay in the big ring and eventually faded. When it was time to sprint over the top she was tapped out and downshifted to small ring — which of course caused her to spin wildly and without power.

I thought I would tag along and find out more about her. Turns out she hadn’t been riding long. I think she might make a good racer. She obviously has plenty of power to climb and also on the flats as I noticed later.

I also ran into John Martinez MD with Coastal Sports and Wellness Medical Center . Dr Martinez and his practice sponsored my Two Person Race Across America team in 2007. My partner Rick Shulze and I owe Dr. Martinez a huge thank for you for his efforts. I remember my crew chief and girlfriend, Brandy, calling him at all hours of the night and day seeking medical advice for the issues I was experiencing. His support was essential in our success. Thank you John!

Check them out!!

From their website:

Coastal Sports & Wellness Medical Center of San Diego provides high quality primary care, sports medicine, chiropractic care as well as sports massage, acupuncture and personal training for athletes and active patients with a focus on lifetime health using a comprehensive team approach.

Here are just a few of the services they provide.

Sports Medicine and Chiropractic
Sports Massage
VO2max and Lactate Testing
Sports Performance Programs
GRAVITY Training Sessions
Indoor Cycling Classes Cycling Performance Center

So who said you can’t get 9,000 feet of climbing on the coast?


I couldn’t go out to the mountains last weekend. So I thought I would check out the hills that shoot off of Pacific Coast Highway. I rode down from Huntington Beach to San Clemente. I was determined to get a 100 miles in and at least 7K of climbing. I ended up with 100 and 9K. In a 58 mile section I got 7,700 feet.

On my return trip I went up as many hills as I could take directly off PCH. Let me caution you and tell you that this was NOT an easy ride. Most of the hills were at least 10% grades with others significantly more. This ride is NOT for the beginning rider.

I started with San Salvador in San Clemente. Very steep

Then Palisades Dr to Bienvenido and some other dead end street. Very steep

Pacific Island Dr both sides. Steep

Nyes Place continue on Balboa. Very Very steep 1 mile section over 20%

Summit Dr and Bluebird Canyon. Very Steep

Alto Vista gated community. Steep

Newport Coast with Vista Ridge Steep.

At the end of my ride I was treated to about 15 miles of headwind. Good way to finish a hard day on the bike.

I commuted today. My wonderful girlfriend, Brandy, was up at 4am with me getting me ready to get out the door. She made coffee and a light breakfast and I was off. She really is the best at taking care of me.

Ticia if you are reading this you should be riding your bike. Get out and ride your bike!

All for now.