Tuesday, September 1, 2026
It's All Happening
Monday, August 31, 2026
Joe's Wide World of Sports
Friday, August 28, 2026
Laying it All on the Line
Saturday, August 22, 2026
Where to begin?
Yesterday, I picked Jude up at the airport in Jacksonville shortly after 1 p.m. I drove her to the house, then I went to Publix to pick up a few things for dinner. Since the elite high school boys' race didn't run until 7:45 p.m., I figured the restaurants would be closed by the time we got back. No doubt, we'd be hungry, so it made sense to cook something after the race.
I was nervous about after work traffic, on top of which the Jaguars were playing a preseason football game at home last night, so we decided to leave about 5:00 p.m. for the drive to the Cecil Field golf course. My concern was that a 30 minute drive, with traffic, could turn into a 1 + hour drive. I can't imagine anything worse than flying to Jacksonville for a cross country race, then to miss the race because of traffic.
I'm a nervous traveler in every way. That's the kind of thing I worry about.
The problem, of course, was that we got to the race a little early, around 5:40 p.m., roughly two hours before the start. After picking up JP's race packet and setting up our camping chairs in a shady spot under some trees, we sat in the Jeep Grand Wagoneer for a bit with the air conditioner running full blast. It was hot and very humid, and the last thing I wanted was for JP to be wandering through the for two hours in the energy sapping heat.
After a half hour to 45 minutes, JP announced it was time to warm up, and off he went. As Jude and I got out of the truck, my stomach was in knots. There were runners, and parents of runners, everywhere. Two kinds of parents, really. Their children had finished their races. Others, like me, who weren't smiling- or weren't smiling too much - were waiting for their son or daughter to run.
I was really, really worried about the heat. It was stifling, although not quite as bad as it had been a couple of hours earlier.
At JP's request, I stood behind the elite high school girls as they waited for the start of their race at 7:15 p.m. When the horn sounded and they were off, I moved up and stood on the starting line, feet spread wide, to save a spot for JP as he and 300 + other boys warmed up in front of me. Other parents and coaches did the same thing. I had a very nice chat with a lady from Niceville, FL, whose son was running in the elite high school boys' race, as well.
As it got closer to race time, the boys starting filling in at the staring line and things began to get more and more crowded. The more crowded it got at the starting line, the hotter it got, too, with so many anxious, keyed up boys crowding in together. The tension was palpable.
As JP took the spot I had saved for I'm, I told him good luck and began to walk off the course. Looking over my shoulder one more time, I could see that he already was being enveloped by teams on both sides of him. Running alone in a race against teams of 7 - 10 boys put him at a real disadvantage, especially at the starting line. I also could tell that, really, there were too many boys in the elite race. 350 runners! Far too many for the course in my my view.
What I later learned, and this is from JP, is that right before the race started, Richard Fannin (the race director), slotted an entire team next to JP, which was unfortunate. They surrounded him, more or less, and he didn't have a straight line to the front of the pack when the race started. As a result, in the full out spring the first 200 yards of the race to get to where the course narrowed, he got squeezed out of the front group. Which, of course, meant he had to expend a lot of energy to get back up front. That's the way he saw it, anyway.
I figured that was what had happened because when the lead groups of boys passed by me before the first mile, I couldn't find JP anywhere. I sprinted across the course - it's two loops - to just before the halfway point. I waited, and waited, and waited. Every course seems to have the "dark side of the moon," the place where you wait for what seems an interminable amount of time to get a glimpse of your son. Those minutes seem to take forever.
When the boys passed me, JP was in the top 10. He was staring straight ahead, intensely focused. There was a group of three up from, including Armando Cruz from Belen Jesuit who ultimately won the race in the second fastest time ever at 15:06, and it was clear JP wasn't going to catch those guys. Still, I wanted him to hold his spot and finish strongly, and that's exactly what he did.
I ran to the finish, which is slightly uphill, and waited. When he rounded the final turn, 200 yards or so from the finish line, he was second in a pack of four runners. He held off the two guys behind him and tried to catch the runner in front of him, who crossed the line a whisker ahead of him. I loved, and I meant LOVED, his finish. He kept his foot on the gas the entire race, which was huge. It would have been easy to slack off just a tad when he realized he wasn't going to win, or set a PR, and he didn't do that. Far from it. He pushed through to the very end of the race and finished strong.
In the end, JP ran a 15:44. Initially, I think he was a little disappointed with his time. He quickly became philosophical about it, though, recognizing that getting an early race in against such tough competition would help him get ready for the season back home. Moreover, finishing 6th our of 351 runners is impressive, no matter how you look at it.
After the race, while we waited for the awards ceremony, JP talked to his coach, Roderick Russ. Listening to him talk to Coach Russ and debrief about the race is, in many ways, what it's all about. Coach Russ has been so supportive of JP over the past four years.
Later, as we walked back to the truck, JP mentioned how glad he was he had run the race. While the time wasn't as fast as he had hoped, he felt like the race prepared him for the season ahead. I agree.
Keep going.
Friday, August 21, 2026
Cecil Field Summer Classic
Monday, August 17, 2026
MBA Cross Country Breakfast and Run
Yesterday, Jude and I hosted the 49th annual MBA Cross Country Breakfast and Run at our house. Truth be told, I'd had my eye on hosting this event since JP was a freshman. Part of the reason we wanted a screened in porch was to be able to comfortable host events like this one.
Traditionally, it's an event that officially kicks off MBA's cross country season and the start of school, which for JP and Joe, is tomorrow. For the past week or two, we've been been working to get the house cleaned up and decluttered, no small task for us. Friday night, all of us were up until past 11 p.m. taking care of a few final chores in anticipation of the 50 or so people that would be arriving early the next morning.
Yesterday morning, I got up at 6 a.m. and went for a quick walk. After grabbing coffee to go at 8th & Roast, I went to Publix to pick up a few last minute items for the party. More bags of ice, paper towels, etc. Just before 8 a.m., Roderick Russ and Win Bassett arrived. The boys began trickling in shortly thereafter. They walked around back and set up shop in the seating area under the deck. The boys dropped off their water, cell phones, and for a few who were driving, their keys.
After they stretched, they ran in two groups. JP, Gabe, and the older, stronger runners were in one group. Joe ran with the underclassmen a junior varsity runners, who weren't going to run as long as JP's group. Coach Russ and Coach Bassett - both in tip top shape - ran with the boys, as well. They left about 8:30 a.m, which gave us a little extra time before the parents began arriving.
In my mind, I had hoped to be in good enough shape to run with JP and the guys a few times this summer and, maybe, on the breakfast run. That didn't really happen, though, as I've not had the most consistent running year to date and, by far, most of my runs have been three, or may be four, milers. On top of that, I don't want to get in JP's business. Running with his teammates is special and something that belongs to him alone. He needs that outlet, I think.
Parents began arriving a little after 9 a.m., bringing the food and drinks they had signed up for one the Sign Up Genius that Jude had created for the event. Friday night, she had covered the ping pong table on the deck, and it worked perfectly as a spot for all of the food. And it was a ton of food! Sausage and egg casserole, 111 sausage balls (courtesy of Jane White), fruit, tater tot casserole, Chick-fil-A, donuts, bagels and cream cheese, and on and on.
As the younger boys, including Joe, began trickling in, they grabbed a Gatorade or bottled water from the cooler I set out front on the driveway. Orange slices and bananas, too. All needed because it was damn hot with the temperature set to hit 100 degrees (again) later in the afternoon. In the backyard, the boys began to play corn hold and toss the frisbee. A few of the boys found the blitz balls and bat JP has set out the night before. And, boys being boys, the back yard was quickly filled with shouting and laughing as the boys played together, seemingly without a care in the world (even though the start of school was two days away).
Coach Russ suggested the adults start eating as the older boys began to return to their house from their longer run. Soon enough, the adults were standing in groups on the screened in porch, eating breakfast and chatting amiably. The boys got their food and went downstairs where they could sit, eat, and talk about . . . well, whatever it is that boys talk about.
At one point, as all of the other boys played in the backyard, I saw JP, Gabe, Calhoun, and Win sitting together in the shade under the screened in porch. All seniors. Cool in the way that you can only be at the beginning of you senior year of high school, when the best of year of your life is staring you in the face. It's a once in a lifetime feeling, in a way, at the very beginning of a once in a lifetime year.
JP, Win, Gabe and Calhoun ('27)
About 10:30 a.m. or so, the party wound down as families departed to enjoy the last weekend of the summer. It was a wonderful event that I'm so glad we got to host.
What I'll remember most, though, is a moment I shared with JP at the end of our driveway before the party, as we waited for his teammates to begin to arrive. As he stool there, shirtless, in the best shape of his life, I told him I was proud of him. Not only for his accomplishments but for the hard work, the practices, the dedication, the discipline, the leadership. All of it.
"Enjoy this year, JP," I said. It's going to fly by.
"I will," he replied. "I will."
Sunday, August 9, 2026
Feeling 60
Thursday morning, after Jude got up, I rolled over in bed as I was waking up and as I turned my head, I heard a crunching sound in the right side of my neck. Kind of like one of those plastic toys toddlers play with that they stretch and pull to hear the noise it makes. I felt it, too, and worse still, my neck immediately began throbbing painfully.
My first thought was that I'd herniated a disc in my cervical spine. That's still my fear, sine I'm still in quite a bit of pain, three days later. If I want to look to the right - for example, when I'm driving - I have to turn my entire torso to the right. I've been taking ibuprofen like they's candy, which has helped a bit with the pain. Yesterday for most of the day, I wore a Salonpas patch on the part of my neck that hurts the most. It loosened up some but, this morning, as I drink my coffee at 8th & Roast, there is a dull, aching pain in the right side of my neck.
So far, there is no numbness or tingling in my arms, hands, or fingers, which is a good sign, I guess. Still, my right shoulder is a bit sore, which I guess is somehow related to whatever it is that I did with my neck.
I think what scares me is immediately after I felt, and heard, the cracking in my neck, it felt tired. It's hard to explain but that's the way it feels when my low back issues flare up. My back feels tired, then extremely sore, which can last for weeks. I have low back pain every day, which I've learned to live with, because it's not been debilitating pain since the flareup I had a decade ago. It's just something I live with. I'm not sure I could live with pain in my neck, every day, like I have now.
I suppose I'll make an appointment with a neurosurgeon next week to get my neck looked at, although I'd rather not. I don't really have time and I sure as hell don't want to hear that I've herniated a disc and I'm looking at surgery. A cervical discectomy and fusion at C-2/C-3 or C-3/C-4 is not something I want to deal with. Not now, not ever, if I'm lucky.
I've been 60 years old for one month today. Let's hope this is not a preview of what my 60's are going to be like.
Tuesday, August 4, 2026
The Firsts Shall Be Lasts
Saturday, August 1, 2026
Down From the Mountain
No More Friday Nights
Tuesday, July 28, 2026
Dusted by the Kid
As a dad, there always comes a moment when your son is better than you. He beats you for the first time, one-on-one. He shoots a lower score than you on the golf course. Or, in my case, when he leaves you behind on a run.
Like yesterday, I remember when it happened with JP. We had been running together for a while and he was starting to push the pace, which I loved. Still, I decided to let him know who was boss, so I began sprinting over the last half mile of a run through Belmont U. As we turned on to Belmont Avenue a few blocks from home, I looked to my right and smiled because he was nowhere in sight. The old man still has it, I thought. Suddenly, I saw him on my immediate left. He smiled, stuck his tongue out - like the Roadrunner and Coyote - and off he went. Just like that, it was over.
Yesterday, after our 5-mile run, I gave Joe the talk. The talk that every runner-dad has with his son at a certain point in time.
"When we're running, if you feel good, just go," I said. "Don't wait on me. Don't feel bad for me. Just go. I'll catch up."
His response? "Okay."
I had noticed, lately, that he was pushing the pace on our runs. Chomping on the bit, so to speak. He was ready to run faster - faster than me - and I needed him to know it was okay. Just like his brother, Joe is a sweet kid with a big heart. He doesn't want to hurt my feelings by outrunning me.
What he doesn't realize, of course, is that all I've ever wanted is for my boys to outrun me. Running is a metaphor for life. It always has been. I want JP and Joe to outrun me . . . in life. That's all I want.
So, today, on the Mountain Goat Trail, as we reached the turnaround point of our 3-mile morning run, I turned to Joe and smiled. "If you're feeling it, go. I'm fine."
And off he went, like a young dog let loose from a leash. Running joyfully.
It was one of the most beautiful moments of my life. Me at 60, doing what I love most, running, and watching my 14 year old son's image grow smaller and smaller as he ran away from me under the canopy of trees on the Mountain Goat Trail, perhaps my favorite place in the world to run.
In those moments before I lost sight of him, I felt so happy. And . . . proud.
Watching my boys run stirs my soul in a way little else does. For the rest of my life, I will remember this morning, when Joe ran away from me on the Mountain Goat Trail.
Monday, July 27, 2026
Running with the Kid 2.0 on the Mountain
Much to my delight, I am back on the Mountain, two weeks after spending a few days up here for my birthday.
For a week of vacation, time we're staying at the same house I stayed at on Florida Avenue - the family for the first time and me for the third time, counting last summer. It's almost perfect for us, particularly the location. Jude can walk to Abbo's Alley from the house. We're also walking distance from McGee Field at Harris Stadium, where Sewanee plays football. Coincidentally, the MBA football team is up here this week for camp. In the mornings and evenings, we can hear them practicing from the back deck of this house, which is pretty cool.
This morning, shortly after JP left for a 12-mile long run, with progressions for the last six miles, Joe and I left for a 5-mile long run on the Mountain Goat Trail. It was relatively early, about 7:30 a.m. As we ran down University Avenue, we passed several of the football players walking to the Fowler Center to get ready for the morning practice. Joe was absolutely terrified I was going to do something to embarrass him in front of the football players. I held off acting stupid, although I did say hello to James Orey when I saw him. He looked up, half asleep, surprised, and waved at us as we ran by.
It's a little more than a mile from the football field to the Mountain Goat Trail. Joe and I ran it easily, then turned on to the trail and off we went under the canopy of trees on one one of my favorite running routes of all time. Relatively cool, shady, and almost deserted. It was the perfect time and place for an early morning long run (recognizing, of course, that not too long ago, a long run for me was eight or more miles).
What's even better, though, is that Joe was the perfect companion, for me, for a long run. We ran at nice clip - 8:30/mile - and I felt like he was pushing the pace a little bit. I held him back, purposefully, because we were running long and the pace absolutely didn't matter. In fact, the pace needed to be slower than training pace. What's cool, though - and I can remember feeling this way with JP - is that Joe appeared to be running comfortably even while I was struggling a bit.
With all of the running he's been doing this summer, Joe's body has transformed. He's gotten taller, which is great for him, and he has slimmed down, not that he was ever heavy. Still, his appearance is lithe and sinewy - lean, really - and he's starting to look like a runner. He's been dedicated to running this summer and it's paying off for him. He seems to enjoy it, too, which is key, of course. He also seems more confident, which is one of many things running can do for you.
What I want, as a father, is for Joe to learn that being disciplined and working hard at something always pays off in the end. I just want him to see how good he can be, to test the limits of his body, and find out what is there. I want him to put the work in and do the best he can.
I think it took a tremendous amount of courage for Joe to decide to run cross country again and to train as diligently as he has this summer. The shadow JP casts as a 3-time all state cross country runner is a long one, I know, and I don't want Joe to get lost in it. I want him to learn to love running for the reasons I do and not to measure success by race results.
All day, I've been on a bit of a high, thinking about running five miles with Joe on the Mountain Goat Trail at the age of 60. I want him to take pride in taking care of his body, in running regularly, is staying in shape, in honoring the gifts he's been given by God. It's all there for him. I think he knows that.
What I know is that it's a real pleasure to run with Joe. It's a gift, as I always say, to run with one of my boys. Every single time.
Coffee and orange juice at Stirling's Coffeehouse after our 5-mile run this morning on the Mountain Goat Trail.
Tuesday, July 21, 2026
Closing the Curtain on the Redbirds
Wednesday, July 8, 2026
A Pirate Looks at 60
Tuesday, July 7, 2026
Home on the Mountain
Friday, July 3, 2026
Ping Pong Diplomacy
At some point during my pre-teenage years, my mom bought a ping pong table for the playroom. The setup wasn't perfect, as the popcorn ceiling from what used to be our garage was quite low, which prevented almost any type of lob shot. Still, my neighborhood best friends, Warren Lee Gilley and Jimmy Levine, played a lot of ping pong for a couple of years and especially one summer, as I remember it.
The best memories, though, are of my mom and me playing ping pong. She was actually pretty good, although I normally beat her. What I remember most fondly is simply returning every one of her shots with a half lob while, in the middle of a point, she would get tickled and start laughing uncontrollably. "Stop! Stop!" I recall her saying, as she laughed until she finally missed the ball or hit it into the net.
It was great fun, playing with my mom. Looking back, she probably saw it as a way for us to bond. To do something together, as I was approaching or beginning my teenage years. I don't recall us getting rid of the ping pong table altogether but as the years passed, it wasn't there any longer. The memories remained, though.
For years, Jude and I talked about building a screened in porch where our back deck is, in part because we thought it would be a great place for a ping pong table. Because she is a "doer," Jude got the ball rolling a year or so ago. It helped tremendously for her to be working remotely from home, as she was able to monitor the work on a daily basis. By her estimation, Jude has taken her laptop and worked outside, on the screened in porch, for part of every day since it was finished.
But that's not the best part. The ping pong table, which I ordered, is the best part.
The boys and I, and occasionally Jude, have played more games of ping pong than I could possibly count. Competitive games, too. Initially, I dominated the boys and ran up an unbeaten streak of 20 or so games. That changed quickly, though, as JP and Joe improved at a rapid rate. Now, for the most part, we take turns beating each other, although I still win more than I lose.
JP and Joe play handicap matches against Jude. They sit on a baseball bucket and player her. For a while, Joe played Jude using a book instead of a paddle. Then, he played her left-handed with the book. Recently, Joe began playing Jude with his hand and no paddle. It's hilarious.
Joe and I often play best of 2, best of 3, or best of 7 matches, trash talked each other all the way. Jude usually walks out and sits in my camping chair or on the sectional couch she ordered, reading and laughing at us, as we play. Always with music in the background - the Grateful Dead and the Jerry Garcia Band as of late - we play ping pong, taunt each other, and mostly laugh a lot. Most of all, we enjoy spending time together, as a family, making memories that will last a lifetime.
The other night, Joe looked at Jude and me and said, earnest, "I can't remember what we used to do before we had a ping pong table."
Indeed.




















