Of hamstrings and advanced planning

Just an update as I try to unwind for a few minutes from the latest work-related debacle.

My hamstring is better after several days of self restraint. I’ve done almost as much walking as I have running in the few days since it went “Oh, snap! You dih’in’t!” on Sunday. This morning had me running a slightly zippier 9:30 pace, including an experimental zoom at 7:15 pace for about 45 seconds at the end of the run. All systems seem go.

Tomorrow I’ll further test Hammy’s tolerance with a tempo run on the track. I’ll do a two mile warmup to get there, then another good mile or so of speeding up to see if it starts to rattle. If it’s okay, I’ll try two at tempo pace and see if there are any complaints. Then I’ll try another two, then do some recovery miles afterward to head home for a bath, a bagel and some gratitude for my body’s ability to heal itself. And if it doesn’t go well, I’ll cut things short and continue to rest.

In other news, I appreciated all the feedback on where to go for spring 2010. I’m traveled out after this year and upon reviewing the various options realized that any race I would travel (meaning “fly”) to would present the same relative chances of good or bad weather than anything I’d find closer to home. Since I need to fix about 3,000 issues with my house next year, I’ve decided I’m going local for 2010 at least for the spring, to save money and cut down on time off from work, for which I do not get paid, lucky freelancer that I am.

I’ll target the 2010 NJ Marathon (May 2) for my goal race in terms of training and taper timing. I’ve run the half marathon there twice and it was the site of my two fastest half marathons (and many PRs at shorter distances in the process) to date. What amazes me (and I should have absorbed this lesson by now) is how fast the hotels there fill up for a race that’s half a year off.

The host hotel, right on the start/finish line, is full up, as is the fancy schmancy boutique hotel ($400+ a night) two blocks from the start. Everything else is miles away. Fortunately, there are still rooms available at the Holiday Inn Express and Suites in West Long Branch on Rt. 36. This place is not on the hotels listed on the marathon’s web site, by the way. But it’s less than a mile from Monmouth Racetrack (where the parking and shuttles are) and the rooms have a fridge and microwave. Perfect!

Since Jonathan wants more training time after the Sacramento race in December, he won’t run New Jersey with me. Instead, it looks likely that he’ll do the Buffalo Marathon a month later. That’s a mere 6.5 hours away by car, no airplanes required. We know someone who’s run it three times and liked it (and his times were remarkably consistent with performances elsewhere from year to year, so the course and conditions don’t appear to be a killer). Plus, I can register too and keep it as a backup if something goes awry in New Jersey. Even if it doesn’t, I can always run it as a fun run. Or, if I’m feeling like a fully recovered bad ass, do my best Mary Akor impersonation and race that one too.

So that’s the plan so far. I’m keeping your suggestions in a list for future reference, and I see others researching spring races have hit this site in web searches. So it’s all valuable stuff.

Fall Training: Week 7 (Special tragicomic edition)

09fall-training-07New highs, new lows. I’d planned (or, rather, Coach Kevin had planned) 95 miles for me this week. While that certainly wasn’t a new high, I was looking forward to hitting that number. It makes me feel like a superhero when I can emerge from two 90+ weeks with energy to spare.

The highs this week were a 14+ mile recovereasy run that was a lot faster than I’d planned. But it was fast despite a very low effort. I cruised along at sub-9:00 at avg 72% MHR. This after a fairly challenging 22 miler on Sunday. I was feeling very up after that on Tuesday.

I had enough energy for strides on Wednesday morning, although I didn’t run them crazily fast. Wednesday was a big mileage day, and the effects showed on Thursday. That was one of the week’s lows. I didn’t feel that great going into the run and I was struggling to run an 11:30 mile at 67%. Even though I lowered my expectations accordingly I was still shocked at how slow I was running at 89-90% effort.

Shocked and depressed, actually. I started questioning everything and finding fault everywhere. I was running too many miles. I was too fat. I was too old. I simply lacked talent. This went on for most of the afternoon, but then I pulled myself out of my funk by looking over training logs and realizing that sometimes you just have a shitty day.

I took it very easy for the next few days in order to rest up for Sunday’s sandwich run and race in Central Park, which provided the most extreme highs and lows of the week: what started out as a great race ended up an instantaneous DNF.

Now it’s Monday and I didn’t run at all today. Instead I continued to ice, compress and massage my hamstring. Then I went out for a 3.5 walk with a few experimental little jogs. The hamstring is still twingey, and it does not like going uphill. But it’s only been about 36 hours. I’ll see how it is tomorrow and go from there.

Another DNF. So why am I smiling?

This morning I experienced the second DNF of my brief competitive racing career. Loyal readers will recall the first, earlier this year, as the debacle known as the Newport Marathon. That experience made me want to stick pins in my eyes in true tragic fashion. Today’s DNF, while a bummer, was a whole different story. And, as the title of this post implies, not without its bright spots.

The site of my latest incomplete was the Poland Spring Marathon Kickoff Five Miler in Central Park this morning. It was to be the centerpiece of a total run of 15 miles: 10 easy around a 5 mile race. I’d been advised by Coach Kevin to not plan to run it all out, but that if I felt good to go ahead and feel free to turn on the turbochargers. Well, dang, but I felt good today. I did a 3 mile warmup, mostly easy running but with a couple 45 second repeats at 6:30-7:00 to get my legs ready to go fast, along with my little dynamic stretching routine

Then I lined up in the second corral of runners who’ve managed a previous NYRR race over 1 mile of between 7:00-7:59 average pace. I mention this seemingly unnecessary and wonky detail because I had one goal and one desire for this race today. The goal was to simply run it as hard as I could, with the constant reminder to myself that I need to keep running hard. I don’t race shorter distances because they are so difficult for me to run, as I’m all slowtwitch muscle fibers. The desire was to finally run a NYRR race under 7:00 pace so I can start races in the first corral.

The race started and I was again reminded of why I need to get out of that stupid second corral. Despite starting nearly at the front of my corral this time, I was still stuck in a mob running 7:20 at the start. Midway through the first mile I managed to latch myself onto a guy who I only knew in my own mind as “Lurch.” He was enormous and running fast. So I hung right behind him as he muscled his way through the throngs. We picked it up and I managed a 7:01 for mile 1. Happy with that progress, I vowed not to look at the watch again. Just run fast.

Mile 2 was faster. I could feel that it was a lot faster. That turned out to have been a 6:40. Then mile 3 had some hills and I knew I’d give back some of the time gained in the previous mile, but not all of it. The remaining hills ended at the 3.5 mile mark and then things flattened out as we approached the start of Cat Hill. I was picking up the pace, passing women, and looking forward to the last 1.5 miles, most of which would be either downhill or flat. I’d saved some energy and was getting ready to take flight.

Then, coming down Cat Hill, someone shot me in the back of my right leg. Or at least that’s what it felt like. Hamstring pull. Just like that, my race was over. One loud utterance of “Fuck!” Two hops to get off the course. Three minutes massaging my hamstring and wondering if I would be kissing my fall marathon goodbye and writing off the entire year. To distract myself, I looked at my watch, which I’d turned off the moment I stopped running, since I knew I wouldn’t be running anymore today.

The watch was stopped at mile 3.71. My average pace at that point was 6:54. Hey, wait! This was good news! Had my hamstring not turned into a shrieking diva today, I was certain I could have brought that average down to the high 6:40s and just broken 34:00. Once I managed to skip awkwardly across the wall of runners, I was able to do some walking across the park to Baggage and then another quarter mile or so to the car. While the hamstring certainly hurt, my limp was slight and it became less pronounced the farther I walked.

I’ve spent the last few hours babying it with rest, ice, compression, elevation (otherwise known as the acronym RICE), some industrial strength anti-inflammatories — and it feels better. I’m fairly certain this was a freakish event tied to coming off of two big weeks (and a hard half) as well as the fact that I never run downhills fast. I’d been vaguely aware of some tightness in the right hamstring somewhere during mile 2. But it’s a rare race when something isn’t complaining, so I didn’t worry about it. I guess today’s faster running was one straw too many on the camel’s back and something quite literally had to give.

I get to try again for the coveted blue bib in about a month, when I’ll run a 4 miler in the park. If I could run this well for 5 miles, I’ve no doubt I’ll get that bib before the year is out. But for now, I’m focused on getting my right leg back online.

Spring Race Training: Week 18 / Taper Week 2

09spr-training-18This should be short. Because I only ran about 39 miles this week.

I’m headed into full on taper madness, much as I’ve tried to avoid it. Where should I start?

I feel fat and slow (I’ve been reassured that this is a good sign).

Where making lists and plans typically calm me, they’ve had no effect.

Every stupid ache and twinge heralds pre-race injury. This is especially ridiculous considering that I spent most of this cycle training with a groin injury as my constant companion.

I have zero discipline in the evening when it comes to drinking (although I have managed to avoid overeating). I want to quiet the voices of taper madness, so I have that extra shot of vodka. This in turn raises my heart rate the next morning, so I have no clue what my RHR would be sans alcohol.

I’m convinced that I’m going to catch a cold from some idiot over the next few days. What was I thinking when I scheduled our flight three days before the race?

On the positive side, my legs are finally starting to feel as if they’re coming around. Although my upper legs are way ahead of my lower legs, making for an oddly schizophrenic recovery. I went out this morning and wanted to rock, running 8:26 pace for the first quarter mile before I came to my senses.

I’m sleeping well, something that has surprised me given the cutback in miles and effort. I typically have bad insomnia during recovery weeks.

As for pre-race preparation:

I’m not bothering with “mental training” this time around. Doing visualization exercises has never had any demonstrable effect on how I race. So screw it. I’m going to approach this one as a purely physical animal.

I feel strangely calm when I think about previewing the course, which we plan to do on Friday — the first two miles on foot (easy run through the streets of downtown Newport) and the rest by car. I usually freak out when I drive a marathon course (because it becomes all too clear just how far I have to run). I don’t think it’s going to be an issue this time around, for some reason. (Famous last words.)

The only hard running I’ve got between now and Saturday is a seven mile “rehearsal run” on Tuesday morning. Forecast looks nice: low 50s and very low humidity. Windy, of course, but I don’t care. I only need to run three of those miles at slightly below MPace.

In the meantime…

* twiddle twiddle twiddle *

Spring Race Training: Week 16

09spr-training-16Well, this was it — the last week of real training. From here on out, it’s taper, taper, taper.

I took two days to recover from the half marathon last Sunday. Not surprisingly, I was still tired by Tuesday evening and after a conversation with Kevin, downgraded the Wednesday workout from 15 miles w/last 5 at 6:53 to a more doable 12 miles w/last 4 at 7:00. Wind and hills thwarted those plans slightly, but I was close enough at 7:05.

Thursday and Friday were not notable, although as the weekend drew near I needed to make a decision about the major 22 miler: Do it on Sunday as planned, despite a forecast of 20mph wind with gusts at 30? Or move it up to Saturday, with a 3-6mph wind, but extremely high humidity. I opted for Saturday despite the fact that it meant sacrificing one day of recovery (and running hard in sticky conditions). I just couldn’t look forward to running 48 laps on the track in energy-sapping wind.

So although it was uncomfortable running hard in 90% humidity, at 60F it was cool enough that it wasn’t horrible. I feel good about the effort, having done the “warmup” 10 at a respectable 9:20 pace (70% mhr) and managing an average 7:18 for the 12 on the track. I figured I’d “lose” 10-15 seconds due to conditions and residual fatigue, so I was mentally prepared for something slower than the goal pace of 7:05.

I finished up with a slow 10 miler this morning, also good for getting rid of a slight hangover.

I’m happy to report that all niggling injuries are gone at last. I tested carrying gels in my race shorts yesterday (which will require some modification with a needle and thread to better secure the gels in their special gel pockets), selected and tested race gel flavors and settled on which shoes I’ll wear.

Next week features another MPace run on Wednesday (just 2 easy + 10 at MPace, which I’ll again do on the track). Then a little 14 miler next Sunday. I think the total is under 60 miles. Then it’s all recovery running from there on out, save for one rehearsal run a few days before race day.

Excited. Nervous. Relieved. Take your pick. I’m feeling all three right now.

Race Report: 2009 New Jersey Half Marathon

You asked for it, so here it is. The good, the bad and the ugly.

On Sunday I ran the New Jersey Half Marathon in Long Branch, NJ. This was my second go round for this race. Last year, I ran this half a month after a very good marathon. I was rested, but with a couple of tempo runs to my credit, and I obliterated not only my previous half marathon PR, but all of the sub-distance PRs as well. It was a magical race.

Alas, the magic did not last. Or at least, I had not properly set the stage for magic to happen.

Let’s examine what did happen. It’s pretty entertaining, and offers some object lessons in why all races are not created equal and why it’s sometimes very bad to be stubborn.

I’ve separated various individual miles or sets of miles into blocks. These sections of the race help tell the story of what went horribly wrong and why. But the story begins long before the miles shown on this chart. I carried into this race not four glorious weeks of recovery but 14 weeks of hard labor training, as well as 9 weeks of basebuilding before that, which also were nothing to sneeze at.

I didn’t know it at the time, but I was fatigued and not in the state required to run anywhere near even my outside goal time of 1:32ish. What’s ironic about this is that my confidence about this race was largely due to a week of stellar workouts in late April (training week 14) — a week of what Kevin calls “happy extravagance” — and which, when combined with the horrible following week (training week 15), served to knock the stuffing out of me and leave me in a semi-constant state of not-quite-recovered.

So here’s how the race unfolded:

Pre-race: After standing on concrete, shivering for a half an hour due to a late race start, they finally start the frigging race. I’m in row 3, behind two women in their underwear (they would come in 1st and 3rd, as well as a 48-year-old woman who would come in 2nd). They are chatting about their goal times (“Oh, we’re trying for around 1:23.”) and I am hanging my head in shame. I vow to run my own race, since I’m obviously going have my ass handed to me by these three. As it turns out, my own race would suck. Theirs would not.

1 (blue box): The horn blows and I take off so as not to get run over. I take five steps and immediately know that I am in trouble. My legs feel stiff and heavy and my calves and ankles are actually hurting. This is exactly how the Steamtown Marathon started out, and fans of this blog will recall that by mile 18 of that race I wished for a quick and merciful death.

My goal pace for this race was somewhere in the neighborhood of 6:52. I did my best, but after just one mile I was falling off pace. Miles 2 and 3 showed a slight decline, but I fought to stay in that range. Then we turned the corner into mile 4. And that was when I felt the headwind.

2 (purple box): Miles 4 through 6 show my personality — made up of equal parts determination and capacity for denial — shining through. I knew I was running into wind and that I was working too hard, but I ignored all consequences. When I got home and looked at the splits and saw that 93% heart rate, I knew that these were the miles in which I screwed myself. Had I simply accepted after mile 1 that I needed to slow down, well, I might have run a more even pace throughout and gotten a better time. But slowing down is for pussies!

3 (green box): The aerobic chickens came home to roost for mile 7. I felt physically ill, not quite barfworthy, but I made sure I had some space around me, let’s put it that way. A keen realization of the consequences of my tragic failure to run reasonably earlier on began to creep into my mind. This was the first point in the race when I considered dropping out.

4 (orange box): My stomach settled a bit toward the end of mile 7 and the general feeling of malaise began to pass. I rallied a bit and managed another faster mile, but then cratered again for mile 9, faced with the one real hill in the race.

5 (plum box): Mile 10 was the nadir (both in terms of course elevation and my mood). I probably spent half of this mile entertaining the idea of quitting. Bear in mind that for the last 50 minutes I’d been battling a headwind, anger, nausea, pain and suicidal despair. It all seemed so pointless. Then we turned another corner and the wind was suddenly behind us.

6 (yellow box): You’d think with a tailwind I’d have been able to speed up. But it was too late for that. I’d used up all my aerobic credits (or so I thought). Note how my heart rate goes up for miles 11 through 13, right along with my pace.

7 (red box): This was my Ron Howard movie moment. Here I’d thought I’d spent everything in miles 1 through 6. But look at my last quarter mile: I ran it at 6:41 pace. The fact that I could pull this out of my hat gave me one of the day’s few glimmers of hope. Expressed simply, “I can’t run fast when I’m tired, but I can sure run hard.” That has to be worth something for a marathoner.

The data behind the drama. (Click to enlarge.)

The data behind the drama. (Click to enlarge.)

I still managed to set a new PR of 24 seconds, along with new PRs for 5 miles, 10K and 15K.

What’s the big lesson in all of this? Well, there are several:

  • If you’re going to race during marathon training, then you’ve got to lower your expectations. This is especially true if you are racing at the peak of marathon training. (Duh.)
  • If a race isn’t going well, then for god’s sake just accept it and adjust your plan as soon as possible. Hoping won’t make it so.
  • Pay attention to signs of pre-race fatigue. They were all there, but they were subtle. Or maybe I just didn’t want to see them.
  • Running a half marathon as a MPace run isn’t the worst thing in the world. I got a great workout and, once I recogized what went wrong, it was not a huge blow to my confidence.

Finally, something interesting. I had a whole host of nagging physical issues going into this race: quad problems in my right leg, the lingering groin issue from all the way back to January, some left foot pain. All of that went away after the race. Sometimes I think a good, hard race can knock everything back into place.

In praise of the training diary

I reported a few weeks back that I’d been diagnosed as having either a cyst or “thickening of the sheath” of a major ligament on the top of my left foot. I got a cortisone shot and the problem went away. Until the other day, when it cropped up again after a fast 16 miler.

Enter the training diary. I looked back over my notes concerning when the problem first appeared (10 miles into another fast mid-length run), and when it had flared up over subsequent runs. The common factor turned out to be a certain model of shoe: the Asics Speedstar. I have two pairs of these that I don’t wear all that often, as they are just “okay” shoes. I have other lightweight models that I prefer (the current favorite being the Pearl Izumi Streak) for faster running, so the Speedstar tends to be the neglected stepsister who only grudgingly gets taken out every few weeks.

I hadn’t worn them since the cortisone shot until the other day, after which — wouldn’t you know it — my top of foot pain was back. So I’m going to stop wearing them until after the marathon, and even then I may retire them if they aren’t suitable for shorter recovery runs either (I hate to throw away perfectly good shoes before their time).

I track everything: resting HR, running HR, distance, speed, weather, calories, weight, sleep hours (and quality of sleep), mood, shoes worn (and mileage on each pair), pains/niggles, and the quality of every run. Some may say this is overkill but it truly pays off at times like this.

Spring Race Training: Week 12

09spr-training-12

Two months out from race day and things are still going well. This was another high mileage week with three hard workouts as usual, one of them a big, scary track session that loomed large over the past few weeks.

One update before I get to the blow by blow: The foot problem is gone. No pain and no more unsightly bump. Cortisone is an amazing substance indeed. One of my favorite comedians, Patton Oswalt, has referred to alcohol as “pain go bye bye juice,” but I’ve begun to think that term is more aptly applied to cortisone.

Last Sunday was a huge effort and it took its toll on Monday. I felt fine in the morning but as the day wore on I felt progressively tired, culminating in total sleepiness at 5PM, which necessitated a two hour nap.

Tuesday was sort of a crappy day. I had terrible insomnia on Monday due to an upset stomach. The run was slower than I’d wanted and my stomach was still iffy during the run. I wonder if it had anything to do with all the crap I ate on my birthday on Sunday. Ya think?

Even though Wednesday and Thursday were recovery days, they nevertheless featured a lot of miles. I walked a lot in the city on Wednesday (and cut short one run by two miles as a result). I was completely fried by Thursday afternoon, which featured a terribly windy PM run.

Friday was a day of reckoning, featuring a speed workout that I’ve mentioned in at least one previous post. Fortunately, the weather was near perfect — almost no wind, with cool temps and somewhat overcast. I hit the track early in the morning to beat the crowds (and schoolchildren) and had what I can only describe as a dream session.

The first few intervals were slightly slow (1:38-1:40), as I didn’t want to run them too fast. By the fifth, I’d hit my groove and was running most of them at 1:37 or within a second either way. The last four were 2-3 seconds faster each than goal time, something I’d planned to try. I felt so good that I was tempted to do four more (to make it 20), but decided that I’d been assigned 16 for a good reason and not to push things. Heart rate topped out at 90%, which was lower than I’d expected. They didn’t feel easy, but they didn’t feel particularly hard either.

Saturday’s recovery effort was another ass-dragging run, when I had to remind myself that I usually snap back in time for the big run on Sunday. I’d also taken care to eat a lot of carbs during Friday and Saturday and hydrate properly so I’d be fueled up.

This morning I headed out for another big run — a 22 mile long run with three fast miles at the end. It was, as usual, horrendously windy. The wind was primarily coming from the N-NW, at a steady clip of 15-20mph. I drove to the halfway point and ran the first six south, so I’d at least have the wind at my back for the early miles. Then I turned around and spent the next 11 miles running straight into a headwind. At Valhalla Dam I turned around and found that the wind had turned to a swirling, shifting wind. It was at my back for much of the time, a side- or headwind at others.

I managed just over 7:00 pace for three miles. My watch goes completely wacky in the wind (explain that one to me — it’s a GPS watch, not a windsock), so I had no idea how fast I was running. Sometimes it would say 8:20, others 5:40. And everything inbetween.

I did my best, doing my three miles in 21:04 (34 seconds off pace). I ran a half mile easy and then decided to tack on another fast half mile to justify the beer I’d planned to have later on. I managed that in 3:30. In all, I’m pretty happy with the run today, even if it wasn’t quite the pace I wanted. 22 miles at any pace is only going to help. I averaged 8:21, which is not bad in windy conditions. As a side note, I  hit the 22 mile mark in 3:04. According to Pete Pfitzinger, this is a pretty good indicator of one’s achievable marathon time.

I’ve received the remaining weeks (plus taper) of my training plan for the Newport race. There are four more weeks of quality running to go, followed by a fairly radical cutdown in both mileage and intensity during the taper weeks. Next week, a recovery week, features another cut at longish run plus 3 miles in 20:30 at the end (Tuesday), some fast 800s on the track, and a mere 16 miles on Sunday with nothing special.

Spring Race Training: Week 11

09spr-training-11

The mileage drop in Week 10 helped me quite a bit this week. I felt great all week despite the problem of March winds, which asserted themselves on Tuesday morning and again, overstaying their welcome, today for my Sunday race.

With the exception of one slower treadmill session, all of my recovery runs were on the quicker side. I may be getting fitter and faster, or it may just have been a spell of temporary freshness from the relatively low-demand days of the previous week.

In any case, all of the hard workouts went exceptionally well. Tuesday’s midlength easy+tempo effort was a surprise. With bad wind, I figured I’d be lucky to get below 7:00 pace on the last four miles. But I was able to run pretty close to goal pace for two of the four miles, then had to slow down for the other two headwindy ones. Still, eight seconds off pace per was fine with me.

Considering how difficult these longish easy+tempo runs have been for me so far, I felt as if I’ve made a real leap in endurance. That will be put to test next Sunday, when I run a 22 miler with the last three at 6:50 pace.

Thursday’s track session featured delightful weather: 50 degrees and a wind of merely 4mph. The goal was 4 x 1000m in 4:05 each (6:34 pace) Splits were a little uneven, but they averaged out to 4:06: 4:10, 4:03, 4:06, 4:06.

On Thursday afternoon I finally got in to see our orthopedist/sports med guy. After an unnecessary x-ray (performed without even having looked at my foot; no wonder our health care costs are so high) he diagnosed a cyst or “thickening of the sheath” of a ligament. One painful cortisone shot later, I was on my way. The foot feels great now.

On Friday I ran a 10 mile recovery run in a steady downpour and was soaked by mile two. But it was actually enjoyable, with temperatures around 50 — once I accepted that I was going to be wet (and very badly chafed, as I soon discovered), it was sort of fun running straight through six inch deep puddles. I felt great and ended up running 9:07 pace for that one. I did seven strides too, but they were a joke in those conditions.

Once again, I loaded up on carbohydrates on Friday and Saturday to prepare for today’s big sandwich run/race out on Long Island. That went very well — historically well, even!

Week 12 is another 100 mile effort, with a plain vanilla 15 miler on Tuesday and a monster track session on Friday (or maybe Thursday, depending on weather): 16 x 400 in 1:37 with 45-50 second rests. Eep!

And yet…and yet…I find myself looking forward to it. I want to see what’s possible. Or, rather, see if what I think is possible is actually doable. I’ve also got that 22 miler on Sunday, but (and maybe this is a mistake) I’m almost treating it as an afterthought to that beeyotch of a track workout.

What remains to be done between now and May 30th is a great mystery. I’m eagerly awaiting the final eight week schedule from Coach Kevin. If it weren’t my birthday, I’d say I feel like a kid on Christmas Eve.

Perspective on impediments

I scowled because I had no shoes on my feet, until further down the street I saw a man with no feet at all.
— Persian proverb

Last weekend’s 30K race was a bust due to weather. Checking the weather for tomorrow’s replacement effort (19 miles with a 10 mile race in the middle), I see a forecast of 20mph winds.

Upon checking the weather, I had a minor fit. Then I recalled the collection of running bloggers I follow who are struggling with various injuries. Some are shelving their races altogether, others are seeking medical help and crossing their fingers.

So I’ll go run in high winds tomorrow and I’ll be grateful.