Sunday, July 20, 2014

Kansas 5150 Olympic Race Report

I put this on my calendar a few weeks ago.  I wanted a July triathlon after KC Corporate Challenge Triathlon got cancelled. I considered doing Shawnee Mission Park Tri but we were going to be out of town.

Going into the race I didn't have any specific goals.  Going into this week I didn't feel my bike fitness was in top shape.  This was mostly because I did a bike fit a few weeks ago and I'm still getting used to the new setup.  I feel it will ultimately be a good decision, but I'm working a slightly different set of muscles.  Swim fitness was good and was hoping to see some gains there.  Wasn't sure on the run.  The big impact on the run was the conditions and course.

Kansas 5150 is a qualifier for the 5150 US Championships.  To qualify you have to finish in the top 15 of your age group.  Supposedly you could get a free race entry by finishing in the top 5 in your age group (AG).  I knew top 15 was easily done but wasn't sure on the top 5.  Saturday I was perusing the Kansas 5150 Facebook page and someone asked if the top 5 got free entries to the Championships and they said no.  I didn't investigate that further.

The race is in Lawrence at Clinton Lake, which is about an hour drive from our house.  Unfortunately, there was no local packet pickup so we drove out there Saturday to take care of that (they did offer packet pick Sunday morning).  I'm glad we did that because I wasn't real sure where the race was AND I wanted to drive the bike course.  It was fairly hilly but nothing I didn't see around my area.

Race Morning
We got up around 3:45am to get on the road by 4:30am.  I was pretty tired even after going to bed around 9:30 or so.  There was already a ton of people there by the time we arrived.  There was about a 3/4 mile hike from the parking area to the transition area.  So it was probably 6am by the time we got down there and started setting up.

Photo from a distance.  Note: I'm racking in the wrong spot because I can't read.
The racks were pre-numbered so there was no benefit in getting there early for placement, but that's not why I get there early.  I have a pretty efficient transition setup since everything I need for the bike is on my bike (helmet, shoes, race number, sunglasses).  I have my orange towel that only holds my shoes and visor.  So much different than my first triathlon.

Not sure why I took this from the back.  You can see my shoes on the bike.  #ProTip

A USAT official walked by and I finally got the chance to find out if the race was wetsuit legal.  He said it was 77.9 degrees.  If water temps are 78 degrees or more you can't wear your wetsuit (and be eligible for awards).

Chatting with Ken (Dane's Dad) and Dane.  Discussing water temps.
After walking around with TKB, chatting with friends & teammates (Mark, Mark, Travis, Kevin, Dane, Brian, and others I failed to remember!), and hitting the port-a-pot, I went back to my transition to get my wetsuit and send my Glympse (GPS tracking) to TKB.  Unfortunately, signal was crap and it wasn't working. I also found out one of the temple bars of my sunglasses was broken.  Fortunately, it was encased in rubber, so it still fit but wasn't tight.   They announced transition was closed and trying to get everyone to leave.  I still had stuff to do.  So much for getting there early.  I slapped on some BodyGlide and took off with my wetsuit, goggles, and swim cap.

Swim - 1.5k
The swim wasn't overly crowded but they did have 3 age groups in my wave.  I bumped into a few people near the start and around the turns but that's to be expected.  I was hoping to be a bit smoother in the swim but I was back into my race mode of two strokes and breath.  Going to have to do more open water swims to get that more comfortable.  I had a little trouble sighting at first and near the end.  I took the inside of the last buoy but I was close enough!

Stripping in public is hard to do.


Time: 25:57 / 1:44 per 100 meters / 1:35 per 100 yards
Age Group (AG): 5/27

I was really hoping for some improvements over KC Tri.  My swim time was 2 seconds slower here than KC Tri. (that two seconds may be more about where the timing mats are located than swimming ability)


Transition 1
I almost ran past my bike.  I was ready for a fast transition but I had trouble getting my suit off (shocker).  The first thing I do is put on my race belt and I was having trouble with it fastening shut.  After about 5 attempts I gave up.  I don't need it for the bike (normally I have my cell phone in there with the GPS tracker running, that's why I normally put it on at this point in the race).  I threw it on my shoes, put on my sunglasses, helmet and took off with my bike.

Time: 1:57

Actually not bad compared to KC Tri (3:36).  The transition area was shorter here and I was still putting on my bike shoes in transition in KC Tri.

Bike - 40k
I did my very first flying mount on my bike in a race.  This is where I put my bike shoes on my bike before the race.  So when I go to mount and put my left foot on the top of my left shoe and try to balance while moving.  Then I fling my right leg over the bike seat and start pedaling.  Success!!!  This means I have to strap into my shoes while on the bike but that beats doing it in transition.

The bike had 1,000+ feet of elevation gain and you get a nice chunk of it right out of the gate.  Getting out of the park has a few big rollers.  Once out of the park you turn onto the dam.  It's a very long dam and, with all dams, there is very little protection from the wind.  There was a nice headwind and I was only able to muster about 20 mph.  I was trying to calm the heart rate too before the first big climb just after the dam.

The only solace about the headwind, which I was fighting for most of the way to the turn around, was that you would have a nice tailwind coming back into transition.  I just kept that in my head and pushed as much as I could.  I would have loved to beat my KC Tri time.

Around mile 7 I started seeing the returning Pros who had started 13 minutes before me.  They were CRUISING!  It was pretty amazing.  They were around mile 18.

After the turn around, I was right about the tailwind.  I had a 27mph average 5 mile split but lost that when I hit a hill before the dam. I flew over the dam with the tailwind.

Time: 1:09:30 / 22.3 mph (NOTE: Bike course was long so this average is based on the actual distance)
AG: 3 / 27

They had moved the turnaround out a bit further due to terrain.  (I think they were avoiding having it on a downhill).  My time compared to KC Tri was 3.5 minutes slower but that's partially due to the full extra mile.  I think this time will greatly improve at Chicago (flat course and I'll have more time with my new bike fit).  When you get down to it, my bike times are pretty good compared to others.  I had the 26th best split overall  out of 262 (men and women, all non-pro divisions).  There's always room for improvement though!

Transition 2
I jumped off my bike and ran it to my transition area.  During the bike I was contemplating what to do with my race number.  If the clasp on my belt was broken, I would just carry the whole thing in my hand.  Returned my bike, put on my visor and shoes, took off with the belt in hand... the wrong way.  I lost a few seconds here turning around.  I managed to get my belt clipped by the time I got out of the transition.

Time: 1:02

Run - 10k
Trying to navigate other runners.  I accidentally smacked the ass of the guy standing behind me.
So the nice hill that I mentioned hitting right out of the gate on the bike.  Well, you've got to do this hill on the run as well... twice (2 loops).  I had a few people pass me on the hill but I was able to catch them on the flats and downhills of the campground.  The first mile was 7:16.  So much slower than I wanted but it was due to the hill.  I was able to go under 7 for miles 2 and 3.  The course was somewhat shady and smelled of campers breakfasts.

I was definitely struggling on the second lap but I had a few fish to reel in (or, rather, not be caught).  I was keeping on eye on Mark.  We've been finishing within one place of each other in the last few events, so was trying to take a definitely lead.  I was also trying to stay in front of Dane.  He is an amazing runner and I had caught him on the bike.  Both Mark and Dane started 3 minutes before me, so as long as they didn't finish too far in front of me, I might have a chance!

With the out and back nature of the course, I was able to see where Dane and Mark were.

With about 3/4 of a mile left, I was able to catch Mark.  He had been having some abdominal cramps, so that made it a little easier.  I guess he didn't notice me putting stuff in his water bottles.   Dane, on the other hand, was catching me quickly.  Within the last quarter mile he gave me a little love tap on the butt and off he went!  So close!

As I was entering the finish chute, I heard a spectator cheer on a guy behind me.  I turned, saw him, and kicked hard.  I normally don't have a good kick because I don't have the energy and plus, I just don't have a kick.  Apparently I left too much in the tank but I still got him by one second.

Time: 42:41 / 6:53
AG: 6 / 27

Not bad but not great.  The weather was in good condition, so I should have had a better time.  I think I let the hill mentally get to me.  My run time was exactly 1 minute slower than KC Tri.


Overall

Time: 2:21:05
AG: 6 / 27
Overall: 19 / 164

I'm pleased with my finish placement but should have done better.  I qualified for the US 5150 Championships but missed the supposed free registration by 20 seconds.  I'm not sure I am going to do it anyway as it is the week after Chicago Tri but I enjoyed keeping an eye on that.  For the record, anyone can participate in the 5150 Triathlon in Des Moines but having qualified does make it a bit more special!  The cost for 6th - 15th is still greatly discounted over the normal registration.

Race Evaluation
I believe this is the first time Silverback has put on this event.  They also run the Kansas 70.3 Ironman event and they did the Lawrence Triathlon that I participated in last year.  It was kind of annoying they didn't offer a KC packet pickup considering Ultramax was the timing company.  They even cancelled the Friday packet pickup at last minute but at least they offered race day pickup.

Pre-event communication was pretty much non-existent, although I only registered a few weeks before the race.  They may have had more before then.  They did have a Facebook page and they did offer some updates their that media.

Post-race food was typical fare, which is fine.  We still went to Burger Stand and enjoyed some nice beef and specialty dipping sauces for the fries!

I'd still do this race again, especially if trying to qualify for the 5150 US Championships on purpose!  It's the only Olympic distance race in July around these parts, so options are limited.

The Proof
Race Peeps (missing a few):
Tubby McTubberson, Dane, Kevin, Brian

My friend Jill asked how many wetsuits I was wearing.  Seriously, I look huge.

Brian out of the water!

Wolverine (aka, Dane) starting his run.

Marking coming in to start the second lap!

Dane about to start his second lap!  
Rehydrating with some V8 juice.... and vodka..


Sunday, June 22, 2014

This Past Week

Finally got back to a good week of workouts.  It's been a good month since I consistently got up before work to get in a workout.  That's key because doing triathlon training often requires two-a-day sessions.  With work and KC Corporate Challenge, my evenings have been hard to even get one session in.  This past week I've felt like my old self as the last four weeks I have not.

My focus this past week has been swimming as I'm signed up for the swim event this coming week!  200 yard freestyle and 50 yard freestyle.  I threw my name in that hat for the Freestyle Relay as well. Along with more practice jumping off the blocks, I started doing flip turns.  It's not graceful but I'm starting to get the hang of it.  I'm not sure if I will incorporate it on the 200 yard freestyle on Monday because (1) I still have a chance of ending up in the next lane post flip, (b) because it's new, it is still wearing me out a bit doing it, (iii) still not confident doing them.

So I will be reporting back next week about the swim meet and, frankly, all Corporate Challenge events I've participated in.

I mentioned in my last post that I wished the Johnson County Parks and Rec would give a little discount to the KC Corporate Challenge Triathlon/Duathlon participants a little discount to Shawnee Mission Park Triathlon.  Ask you and you shall receive!  They sent an email out this week with a $10 discount code.  Nice!  I wish I could participate but going to be in Boston on vacation that weekend.... so don't wish I could that bad!

I went to the gym on Saturday for my threshold run.  Decided to do it on the treadmill to focus on form a bit more.  Our YMCA just completed a 1.5 year renovation that added a lot more space and cardio equipment.  I was running on one of these fancy new treadmills at 6 minute pace, when 2.25 miles into my fast pace and it shut off.  I then hopped on a second fancy treadmill and .5 miles into it it shut off.  It's kind of hard to keep the heart rate up if you keep having to go to the front desk to tell them their treadmills suck tripped the circuit breaker.  I finished the fast pace portion of the run on the 1/9th mile indoor track.


Photo of the Week

This seems to be the permanent residence of my cycling shoes.  Since I've started mounting the bike with the shoes attached and then dismounting with them attached as well, they only time I remove them from the pedals is mid-ride at a traffic stop.

Monday, June 16, 2014

Week In Review

Last week saw a return to structured training, mostly.  With the end of Corporate Challenge Track, I was able to focus back on my training plan.  Because I was going to miss Masters Swim class Monday, I hit up the brand spanking new lap lane only pool at the YMCA.  It was awesome.  It was the perfect temp.  The old lap lane pool (which is still in use) is used for aerobics for those with arthritis, so they keep it a bit warmer than a normal lap lane pool.  I just did 2,500 yard long swim and it was great.  The deep end goes down 12 feet as that end has a diving board.

Tuesday I ended up with a rest day because of a concert I was attending (Ben Folds and the KC Symphony... quite awesome).  Since I had Wednesday off from work to take my nephew to the Royals game, I decided to make up for the missed day.  All before 9:30am I managed to go here:


and then here

Fancy new pool has flags and stuff
As I mentioned in my post from two years ago, my luck with track workouts hasn't been the best.  This theme continued.  As soon as I took that photo, I turned around and 60 high schoolers streamed out of the school.  BLERG!  Last time this happened, I scurried away but this time I asked the coach if I could hang for a bit and he obliged.  I really wanted to do this workout on a track instead of English Landing Park.  Technically, the intervals weren't by distance (they were timed) but I wanted to enjoy the track.  Fortunately I was done by the time the track team really started their workouts.

My pool workout went really really well too.  I was hitting some consistent paces that I never saw last year.

Watching the Royals sweep the Cleveland Indians!
After the Royals game, TKB and I went to Shawnee Mission Park so I could get some hill work in on the bike.  I did 5 loops of the park loop with an average over 20 mph for the 1 hour and 6 minutes.  Felt like I was in great shape for the upcoming KC Corporate Challenge Triathlon.

Thursday night was back at Masters Swim class.  Everything was going "swimmingly" until nearly the last of the final set.  I pushed off the wall and my left calf went rock hard.  I had to stop immediately, which was unfortunate as I was leading the lane.  Ducked out of peoples way and kept pulling on my foot to ease the cramp.  It took over a minute for it to relax.  I was done swimming. It was good timing because Coach Doug was pulling the cover off a diving block.  I hopped out and took a shot at diving off the block.  It went really really well.  No red chested beast look after about 5 practice dives.

Not bad considering my calf was still sore.  In fact, that cramp was so bad that it still hurts today, albeit slightly, but it still hurts.  I have never had it cramp up the bad before.  I was concerned it ripped a tendon!  Because of that, I took Friday off from any training to give it a chance to heal up.  I did have a triathlon on Sunday!

Saturday - Short Brick?
As I mentioned a few weeks ago (I think?), I got new cycling shoes.  These are more triathlon specific as they have one strap instead of 3 complicated ones.  I finally gave a shot at doing a "flying mount" on my bike.  I was unsure of how steady I would be with this.

To do this you have your shoes on your pedals and then, using rubber bands, tie them to your frame so they stay in place and level.  My left shoe/pedal would be in the 9 o'clock position and the right shoe/pedal in the 3 o'clock position (or 9 o'clock depending on if you are looking straight on).  You run your bike to the mount line and then step on the left pedal and coast a bit while flinging your right foot over the bike seat and placing it on the right shoe/pedal.  I attempted this briefly earlier in the week and felt very unstable with my left foot solely on the pedal.

To prepare, wearing my running shoes, I stood on the left pedal and rode my bike for about 30 feet.  I did this a couple times before attempting to fling my foot over the seat.  This helped give me a feel for the mount.  I then tried it barefoot with my shoes attached and it was so much more steady. I didn't put my feet in the shoes yet.  I just kept trying over and over.

Finally, I did it one last time but put my feet in my shoes and did a quick 5 mile ride... or so I thought!  With about 3/4 of a mile to go, I ran over something that blew my front tube.  Ugh.  While changing it, I blew my only spare tube airing it up with the CO2 cartridges.  Crap.  Fortunately another cyclist stopped by and offered a spare.  I graciously took it and managed to fix my front.  I then realized that whatever popped my front tire also got my rear tube.  I ended up just walking my bike the 3/4 of a mile home.

That cyclist had given me a tube in a box, which contained a receipt to a local bike shop.  So I went to the shop later that day and paid for a tube on his account.

KC Corporate Challenge Triathlon....
Cancelled due to weather.  It looked gloomy on the 10 day forecast and never changed.  Storms arrived in KC around 4:30am and it was called at 4:45am.  Poo.  The storms really weren't that bad but they made the right call.  If it was possible to delay the race by 2 hours, it would have been perfect but that wasn't in the cards considering all the permits and scheduling that went into it.

I'm not bitter about it.  I wasn't bitter about KC Triathlon being cancelled in 2013 (and I paid money out of my pocket for that).  I just feel bad for my Tri/Du team that had been training for it and couldn't race.  Many of them plan to sign up for SMP Triathlon in July.  It'd be nice if Parks and Rec gave them a little discount!  As of now, I don't plan to race SMP Tri.

Well, this was a bit more of a play-by-play than I usually do for my weekly review but had a lot of things going on that I felt were noteworthy.  This week I hope to stick with the plan a bit more.  The last month I've felt "off" from my training.  I'm finally getting back into the groove.

Sunday, June 8, 2014

Weekly update...

A short update....

Within 15 minutes of publishing my last post, I had this text message conversation with our Track Corporate Challenge Coordinator, Rainy......


So I made a third trip out to Shawnee Mission North High School track to run the first leg of the distance medley, which was 800 meters for me (then 400, 400, 1200).  I joked around that I was doing a 700 meter run with a 100 meter baton throw.

Checkin deadline was 5:20pm so I was hoping we'd do our relay and I could immediately take off for Shawnee Mission Park to meet up with my Corporate Challenge Triathlon/Duathlon team for a swim, bike, run workout, which started at 6pm.  Unfortunately, we didn't start our heat until 6pm, so I missed half of the session.  Argh!  Well, I did my part and we ended up with 8th place earning a couple more points.

I had been suffering from weird stomach issues all week and they still hadn't subside.   I did manage pushing myself hard enough but not too hard, if you know what I mean.

On Saturday we did another High Five Station for Hospital Hill Run, which was a blast... a very, very wet blast.  Then after a very long nap (too long, actually), I managed a 7.5 mile run.  This morning I work up with sore and worn out legs.  This seemed odd to me since my 7.5 mile run, while a good pace, wasn't hard.  I felt like my post-High Five Station nap should have given them time to recover from standing around all morning.  My workout was a hard 1.5 hour bike then a hard 30 minute run (hard being bike intervals and 20 minutes of running in Heart Rate Zone 4... which is basically redlining).  While I felt like I was pushing hard, my heart rate barely hit Zone 3.  Legs just couldn't push hard enough, which was extremely frustrating.

I'm hoping the issue is they are still wiped from 3 nights at the track but at least the stomach issues are gone.  Speaking of issues, I installed my SPD-SL pedals on Wednesday and have been riding them.  I'm not going to call them a success yet but my neuroma discomfort has not bothered me as near much as before.  We'll see tomorrow when I wake up after my hard cycle session.

Well, the yard needs to be mowed before the sun disappears....  talk to you later!


Wednesday, June 4, 2014

Busy Couple Weeks

Here's a few photos of what I've been up to the last week and a half...

KC Corporate Challenge Bike Race
I got a nice PR for the 3 miles this year at the Kansas Speedway.  Thanks for the photo JoeVI.  Looks like I could be a bit tighter on the track but I had just passed someone so hadn't quite moved over yet.


KC Corporate Challenge Track - 1 Mile and 400 meters
Stepped up my game and did the 1 mile and 400 meter this year.  This was the first  400 meter for me.  They needed someone in my age group so I volunteered.  Good thing because I got an extra point for the team in the 400 meter but just missed any extra points on the mile.

I'll be writing up a blog post for all the corporate challenge events.  I may even try my hand at the swim meet this year.

Spectating at Gladstone Community Center Kids Triathlon
HOLY CRAP THIS WAS AWESOME!!!  Shane texted me Friday night to say that his son signed up for the kids triathlon the next day.  My masters class was at 7am before the triathlon at the facility. I usually don't attend because I usually do my long bike or run that morning.  I made the effort this day to watch Luke after.  It was absolutely amazing watching these kids ages 6 to 14.  Luke had to do 50 yard swim, 1.5 mile bike, and .25 mile run.  He did it like a pro!

Other Stuff
With Corporate Challenge going on, my evenings have been pretty jam packed.  I'm done for the week at track even tho they have two more nights. Tomorrow I'm organizing a Triathlon/Duathlon team workout at Shawnee Mission Park.  Along with a few late nights working, I was having some trouble sleeping last week.  Needless to say, my regularly structured training has taken some hits.

In addition to this, my foot neuroma is back.  I think this is tied to my increased cycling mileage.  I adjusted my cycling cleats back in January.  That didn't seem to work, so now I'm going back to the SPD-SL pedals I used previously to see if that helps.  I'm going with the Speedplays causing the issue.  I installed the pedals tonight (I bought a second pair for my triathlon bike and reinstalled the old ones on my road bike).


Sunday, June 1, 2014

High Five Station

Last April after the Boston Marathon bombings, TKB and I were talking about doing something to support the running community.  The upcoming weekend was the Garmin Marathon and we decided to go out and cheer on the runners.  We put out some feelers on Facebook and Karie and Dane showed up with us at 8am that Saturday morning.  It was a complete blast and the "KC High Five Station" was born!

The rest of 2013 did not see the High Five Station reassembled.  I was ramping up my ironman training; in addition, May and June turned out to be heavy race months.

This past April we re-ignited the flame.  We set out the same plan.  We met at the Frontier Park around mile 9 of the half and 15 & 22 of the full around 8am.  This time Kristen joined us for the High Five action!  I learned from last year that our music setup rather sucked.  I just played some tunes from my cell phone in my pocket.  This year I purchased a BIG Jambox.  It doesn't blow people away,  but considering we were in a residential area, that's probably a good thing.

Once all the crew had arrived, we were High Fiving liking there was no tomorrow.  Not too much longer, storms started to roll in.  This was the Garmin Marathon: In The Land Of Oz.  So it would only make sense for them to have thunderstorms rolling in for the event.  It started to mist, then sprinkle, then a full on downpour.  If runners were out there, then so were we.  We didn't experience it in our location, but this storm produced hail!

Downpour!
After about three hours, we threw in the towel for the day.  It was a blast being out there giving back.

We couldn't wait to do this again.  So much so that we met up the next day at mile 3 of The Trolley Run!  This day's crew was Karie, Dane, Ryann, TKB, and me.  It wasn't as long of a day (4 mile race versus a full marathon) but we probably gave out more high fives in that short amount of time.  We held out until the very last runner passed!

Team High Five

Even the little ones get and give some High Five action!

We decided to make an effort to do this at least once a month.  In May we met up again and cheered on runners at the Kansas City Corporate Challenge Half Marathon.  I had some co-workers running, so why not give them a nice cheering section!

Kristen slappin' skin during the KC Corporate "Olympics"
We seem to be perfecting this, so we are all set to cheer on runners at the Hospital Hill Run Half Marathon and 10k on June 7.

If you aren't running, come on out and help us serve up some High Fives!  To know more, keep an eye on our Facebook Page!

Monday, May 26, 2014

This Week...

A relatively easy week due to recovery from KC Triathlon last Sunday.

Swim: 2,800 yards / 48:28
Bike: 97.25 / 5:54
Run: 15.42 / 2:03
Weights: 1:10

Total: 114.26 miles / 9:56

Yesterday I took off for my 25 mile bike ride (followed by 30 minutes running).  I realized after a little bit that I left my flat repair kit at home.  I decided to chance it.  I just knew I was jinxing myself.

On my way into Parkville, there is a nice downhill section on Highway 9.  I was moving about 35 miles per hour and the car in front of me slowed to turn into a cafe.  I slowed down and then noticed that another car going the other direction was making the turn in as well.  This was about 40 feet in front of me and I was still moving around 20 miles per hour.  I gripped my brakes.

I still had my carbon fiber deep dish rims on (this was my first ride on my TT bike since KC Tri and I have another race on Wednesday).  With these rims, braking is more difficult because the carbon fiber rims flex under braking pressure.

I yelled "HEEEEEEEEY!" as loud as I could and the driver stopped which gave me JUST enough time/space to swerve in front of his bumper and around in the rough patch on the side of the road.  Wheels locked, knuckles white, adrenaline rushing.  The driver did say "Sorry, partner" as I managed to regain purchase on life as I continued by.

Whew!

The adrenaline stayed with me for the next 20 minutes as I flew down Highway FF/River Road.

Don't think my flat repair kit would have saved me there.

I continued for another 20 miles and returned back to that block of Parkville.  I was now faced with going up that hill that I was previously flying down.  As I was starting to gear down and head up the hill, I heard my chain get cranky and then really cranky.  I looked down and it had snapped.  Luckily I was able to unclip in time to save myself from falling in front of an old lady and her Yappy-McYaperson dog.

There's your problem!

Flat repair kit wouldn't have saved me here.  Fortunately, my phone did.  TKB soon came to my rescue.

I dropped the bike off at the Local Bike Shop (LBS) to have them install a new chain.  I'd be willing to do it myself, but this week I have a ...

Time Trial Race!
I'm returning to Kansas Speedway on Wednesday to do two laps (3 miles) in the Corporate Challenge Bike Race.

I want the LBS to make sure it is installed OK because I didn't want to have chain issues at high torque during the race

I did this race last year and it was a blast.  Now that I am a bit more experienced with Time Trials (I did two so far this year organized by Coach Ken), I think I'll do better.  I will also be using my race wheels, which should help.  Again, the concern is the weather.  The forecast is scattered thunderstorms but very little wind!  Last year it was crazy windy.  I hope that this all adds up to a sub-7 minute three miles.