May 11, 2025

Clear Lake, Full Sun, Can’t Golf

 


Clear Lake, Full Sun, Can’t Golf
Todd Swank's Diary Entry for May 11, 2025


On Saturday, I rolled back into Clear Lake to catch up with a couple of my high school buddies — Krazy Kory Madson and Jammin’ Jason Davis. We stood by the lake, soaked in the sun, and swapped stories, updates, and a few unsolicited observations about the current size of my midsection. We even got into some of the medical curveballs life’s been throwing lately — because that’s what happens when your friendships survive the awkward years, the wild years, and whatever this stage is supposed to be.


For some reason, the guys thought it’d be fun to reconnect over golf — which is bold, considering it’s a sport I’ve officially accepted I’ll never be even remotely average at. Thankfully, they picked Oak Hills, my favorite course mostly because the holes are short and so is the humiliation. I used to think I’d improve with age, but in my case, golf skill peaked around the time Nintendo was still making cartridges. Still, we had an absolute blast playing 18 holes, talking about everything from the present to the past — and occasionally, I even hit a fairway.


While we were out on the course, I happened to stumble across this tree and plaque honoring Matt Amos — an old friend I’d often run into when I came back to Oak Hills. I didn’t know this memorial had been placed here, and seeing it stopped me in my tracks. Life moves fast, and it doesn’t always give you a heads-up when it’s about to change. But it was comforting to stand there, in the sunshine, remembering a good guy in a place he loved. We don’t always get to say goodbye, but sometimes we get a quiet reminder to be grateful for the time we had.


After golf, we grabbed lunch at The Other Place — my favorite hometown spot — and were surprised to be served by Olivia, Matt Amos’s daughter. She’s kind, quick with a smile, and it was genuinely nice seeing her. I went with my usual: the grinder. A hot, cheesy masterpiece packed with seasoned meat and melted nostalgia. Some meals just taste like home.


Another highlight this week was checking out the new ScreenX setup at Marcus Southbridge Crossing Cinema in Shakopee. ScreenX is a 270-degree panoramic viewing experience that extends select scenes onto the side walls of the auditorium, creating an immersive environment that surrounds you with visuals beyond the traditional screen. We saw Thunderbolts, which was... fine. But when the ScreenX kicked in, it was like the movie suddenly remembered it had a budget. The side walls lit up with action, pulling me into the scenes in a way that standard screens just can't. It wasn’t used throughout the entire film, but when it was, it added a cool layer to the experience. I’m curious to see how this technology evolves, especially with films that aren't another Marvel superhero rehash.


Extending the week’s theme of reconnecting, I grabbed lunch Thursday with a couple of Oracle comrades I hadn’t seen in months — Will Easton and George Petruck. In just 45 minutes, we caught up on old times, solved at least three global crises, and welcomed our new Pope from Chicago. Not bad for one plate of brisket and some overdue laughs.


Thursday night, we hit Game 2 of the Wolves vs. Warriors playoff series — and after the flaming disaster that was Game 1, expectations were… cautiously grim. Steph Curry was out with a hamstring strain, but Golden State still somehow managed to look terrifying in Game 1. Inside the arena, though, the vibe was electric — whiteout shirts everywhere, fans locked in, and the kind of playoff energy that makes you forget how much you paid for parking. There’s just something about being in a packed arena that turns even casual fans into die-hard screamers with popcorn in their laps and hope in their hearts.


It was Luke’s turn to join me for the game, and he came ready. He loves the Wolves almost as much as I do — which is saying something, considering how many years of heartbreak we’ve both powered through. We showed up geared up and ready to scream our lungs out for the home team, and the free playoff shirts waiting on our seats didn’t hurt either. Nothing bonds a father and son quite like yelling at millionaire athletes in matching shirts, hoping this is finally the year it all comes together.


We were thrilled to join the chorus of boos every time Jimmy Butler touched the ball. Once a fan favorite during his brief stint with the Timberwolves, Butler's departure left a sour taste. After requesting a trade in 2018, he reportedly lashed out at teammates and the front office during a practice session, leading to his eventual trade to the Philadelphia 76ers . His exit set the franchise back a few years, and his pattern of forcing trades has continued throughout his career. So, when he stepped onto the court at Target Center, the boos were not just expected—they were cathartic.


Draymond Green hasn’t exactly been beloved in Minnesota since he put Rudy Gobert in a headlock back in November 2023 — a move that earned him a five-game suspension and permanent villain status in Target Center. The crowd was relatively chill toward him at first, but once he nailed Naz Reid with a flying elbow and picked up yet another technical, the gloves came off. “Draymond sucks” echoed through the arena every time he touched the ball. Meanwhile, across the court, I spotted a guy watching pregame warmups through a pair of Apple Vision Pros like he was waiting for a virtual Draymond redemption arc. Spoiler alert: not happening.


Unfortunately, the one Golden State guy we all tend to actually like was in street clothes. Steph Curry injured his hamstring in the second quarter of Game 1, which meant no jaw-dropping threes or logo heat checks in Game 2. And yeah, that sucks — because as much as we want the Wolves to win, it’s way more satisfying when you take down the best at full strength. Steph’s arguably the greatest shooter the game’s ever seen, and the series just feels a little dimmer without him lighting it up. Hopefully he gets a shot to come back before it’s all said and done.


I found this both fascinating and borderline insane — Crunch climbing what had to be at least a 30-foot tower of ladders just to hype up the crowd. The man (or whatever's inside that suit) risked life and fluffy tail to get us loud, and it worked. But seriously, how is this allowed? I was equally entertained and one shaky rung away from filing an incident report in my head.


Anthony Edwards came out looking like a man on a mission in Game 2 — which makes sense, considering he basically ghosted the first half of Game 1. He dropped 20 points, snagged 9 rebounds, and even limped off at one point just to give the Warriors a little hope before jogging back in like, “Relax, I’m fine.” The Wolves built a 25–7 lead early and never looked back.  They won 117 - 93 to tie the series at 1 game each. Edwards may not have lit up the stat sheet, but he set the tone — and reminded everyone whose team this really is.


Today, the kids and I took Miss Sheri and Grandma Linda out for a well-earned Mother's Day brunch — because if anyone deserves a royal treatment (and a break from pretending we’re low-maintenance), it’s these two incredible women. Their strength, kindness, and ability to put up with us day after day is nothing short of heroic. Happy Mother’s Day to all the amazing moms out there — we literally wouldn’t be here without you.

@toddswank Just two Vikings fans posing in front of a 1,000-year-old cathedral in Bath, England… Then it collapsed behind us like a movie scene—thanks to Kling AI. No actual buildings were harmed. No people either. Just pixels. #KlingAI #AIvideo #BathAbbey #VikingsFans #GenerativeAI #FakeHistory #AIhumor #TravelGoneWrong ♬ Building collapsed by blast - CanonCable
@toddswank Let’s go Wolves! #timberwolves #warriors #nba #playoffs ♬ original sound - Todd Swank
@toddswank We were at Stonehenge. The clouds parted. The Hand of God reached down and placed the final stone. Nobody else seemed to notice. So I captured it… with a little help from RunwayML. I’m not saying this is how it happened. But I’m also not not saying it. #Stonehenge #RunwayML #AIvideo #spiritinthesky #HandOfGod ♬ Spirit in the Sky - Norman Greenbaum

May 4, 2025

Kentucky Derby, Minnesota Style

 


Kentucky Derby, Minnesota Style
Todd Swank's Diary Entry for May 4, 2025


On Saturday, Miss Sheri and I made our annual pilgrimage to the classiest place in Shakopee with a betting window — Canterbury Downs — to celebrate the Kentucky Derby the only way we know how: surrounded by strangers in wild hats, pretending we understand horse racing, and hoping the drinks hit before the losses do.


We’ve been coming to Canterbury Downs for decades, and it never disappoints. The place knows how to throw a party — especially on Derby Day. While they don’t kick off their live racing season until May 24, the Kentucky Derby celebration still brings in a packed crowd, themed activities, and enough excitement to make you wish the horses were running a little early.


It feels like the crowd for this event gets bigger every year — which makes it a blast when everyone’s cheering at the same time for a horse race happening on a giant screen in the middle of the field. The only downside? The bar lines are starting to feel like their own endurance event. I came here to place bets, not survive a hydration crisis.


We were lucky to run into these two stylish ladies — Heidi Wojahn and Diane Ball — who brought great energy and even better Derby fashion. Always a treat to see familiar smiles in a crowd this big.


One of my favorite parts of Derby Day is seeing how far people take the fashion. The hats were absolutely unhinged in the best way — towering feathers, flowers, miniature horses… you name it. They even held a “Best Hat” contest, and while the finalists brought the heat, a little girl ended up winning the top prize. Cute? Sure. Deserved? Debatable. Personally, we thought the woman on the right should’ve walked away with the crown — or at least a neck brace.


Between races, the crowd got treated to a performance by Pop Rocks — a high-energy band that reminded me a lot of Hairball, just with more costume changes and slightly less pyro. I especially enjoyed the guy channeling Ozzy Osbourne; he had the look, the snarl, and even the bat-free stage presence. Founded in 2006, Pop Rocks rotates singers impersonating music legends from Katy Perry to Garth Brooks, with over 30 wild costume changes in a single show. Honestly, it felt like karaoke night at Comic-Con — and I mean that in the best way possible.


Then this happened — and my inner 20-something just about lost it. When the Pop Rocks performer stepped out in full Britney Spears mode, red bodysuit and all, it was like being dropped straight into a late-'90s music video flashback. I’ve always been a big Britney fan, so this one hit me right in the nostalgia. And yeah... I may or may not have mouthed the words “hit me baby one more time.”

For the first time, we got a good look at the new amphitheater rising behind Canterbury — and it’s already looking impressive. Set to open in summer 2025, the venue will seat up to 19,000 and host 30 to 45 concerts a year, operated by Live Nation. With Canterbury Park, Valleyfair, Mystic Lake, and the Renaissance Festival all in shouting distance, Shakopee’s about to go from “pretty fun” to “pack your weekend bag.”


Before long, it was time for the big event — the 151st running of the Kentucky Derby. We all gathered around the giant screen like it was the Super Bowl of horses, and it didn’t disappoint. Journalism looked like it had it in the bag, but Sovereignty came storming down the stretch and stole the glory. A muddy track, a dramatic finish, and a jockey who'd recently been hospitalized… you couldn’t script it better unless you were trying to win an Emmy. Horse racing might be chaos, but it's thrilling chaos.


Like I do far too often these days, I asked ChatGPT how to bet $20 on the Derby in a way that balanced safe picks with a few wild long shots. I’d love to say my strategy crushed it… but the real winner was Miss Sheri. She copied the structure but picked her own horses — including Sovereignty and Journalism — and hit an exacta box and an across-the-board bet. She walked away $94 richer, and since we only wagered around $50 total, that made us official Canterbury winners. Thank you, artificial intelligence. You may not have picked the horses, but you definitely helped pick the winner.


We keep spotting this adult and juvenile bald eagle pair along the creek near our house. They’ve been hunting in the area for weeks, and I can’t stop stalking them like some kind of feathered paparazzi. I know eagles are a lot more common these days, but when I was a kid, they were practically mythical — endangered and almost never seen in the wild. So yeah… every time I see one, it still stops me in my tracks.


This was the closest I’ve gotten to one in a while — close enough to feel like he was silently judging me for not having wings or a better zoom lens. I’d say it was majestic, but honestly, he looked like he was moments away from filing a restraining order.


And just like that, the sun sets on another chaotic, colorful, and oddly bird-obsessed week in our lives. Whether it’s betting long shots, stalking eagles, or reliving our Britney years at the racetrack, we somehow keep finding ways to make the most out of Minnesota spring. See you next week—same time, less sanity.

@toddswank In honor of Rudy Gobert’s huge game against the Lakers last night… I used Kling AI to bring this photo to life. We met by the elevator last summer. Now we’re both celebrating the Wolves taking Round 1! #KlingAI #Timberwolves #RudyGobert #NBAPlayoffs #AIvideo #WolvesWin #lakers #AIMagic ♬ original sound - WorthTheReplay
@toddswank I love slot machines!! #gambling #casino #slots ♬ Let's Go - JAXSON GAMBLE

The Power of Oversharing (and Other Lessons from 25 Years Online)

So yeah… I sat down and talked for 52 minutes straight on a podcast. 

I covered my obsession with technology and AI, why I’ve been blogging weekly since before it was cool (or profitable), and how oversharing might actually be a branding strategy. There’s even a story about a photo, a mailroom, and a moment I still regret. 

If you’ve ever wondered what keeps someone creating content for 25 years, or why trusting your own voice beats chasing algorithms, this one’s worth a watch—unless you’re busy doing something boring. 

In that case, definitely watch it.

 

April 27, 2025

Watching the Wolves Beat the Odds Again

 

Watching the Wolves Beat the Odds Again

Todd Swank's Diary Entry for April 27, 2025


On Tuesday, we had a crew from Arbor Barber come out to take down three of our backyard trees before Mother Nature got any more funny ideas. After already having two trees crash down and turn our property into a demolition derby, we figured it was time to stop rolling the dice. It wasn’t easy pulling the trigger—mainly because tree removal costs roughly the same as sending a kid to college—but these guys crushed it. They navigated around the hot tub, gazebo, fences, and everything else we like to pretend makes our yard "nice," and somehow didn't wreck a thing. Professional, hardworking, and they cleaned up so well it looked like the trees just packed up and left on their own.


It’s crazy how much debris three trees can leave behind. They look so beautiful when they’re standing tall — but once they hit the ground, it’s a whole different story. Miss Sheri’s the real winner here, though. This fall, there’s going to be a lot fewer leaves trying to stage a hostile takeover of our yard.

Thursday night we hit up the Vikings NFL Draft Party at US Bank Stadium — because if there's one thing Minnesota fans know how to do, it's celebrate like champions even when we're very much not. They promised players, prizes, and plenty of chances to pretend this is the year it all turns around. And you know what? For a few hours, it actually felt like it might. That's the real magic of purple Kool-Aid season and I love to keep drinking it up!


Luke and Avery joined us for the party, and we jumped into the chaos immediately. Everywhere you turned, there were Vikings legends, sports anchors shouting over each other, and the draft broadcast blaring from every speaker like a giant purple tornado. It was loud, a little overwhelming, and exactly the kind of mess we love getting swept up in.


One of our favorite parts of these events is grabbing quick photos with the players. Even though we’re just blips in their night, they’re always incredibly nice about it. We got to meet Harrison Phillips, who’s been a beast on the D-line and even better off the field with his charity work, and Josh Metellus, one of the breakout stars of the defense last year. Absolute class acts, both of them.


Another highlight was meeting Brian Asamoah, who couldn’t have been nicer. He shook each of our hands, asked our names, and made us feel like we weren’t just the next faces in line—which, given he probably met a few hundred people that night, is seriously impressive. That being said, if I ever bump into him again, he better remember my name... or at least pretend really convincingly.


When we walked up to Vikings legend Pat Williams, I’ll be honest — he looked like he’d rather be anywhere else. And honestly, when you're a three-time Pro Bowler, one of the anchors of the legendary "Williams Wall," and spent years terrorizing NFL offenses, you’ve earned the right to be a little grumpy at a draft party. He was still kind enough to sign a poster I set down on the table, even though I wasn’t intending for him to sign it — it still had the plastic wrap on it, so now I basically own a piece of garbage with Pat Williams' signature on it. Still totally worth it to grab this photo!


I’ll admit, sometimes at these events I’m just shaking hands and smiling without a clue who we’re meeting. Blake Cashman? No problem — absolute stud last season, leading the Vikings with 112 tackles and 4.5 sacks. Levi Drake Rodriguez? I’ll be honest, I had never heard of him — turns out he’s a young defensive tackle drafted in the 7th round in 2024. Which makes sense, because if you're a defensive tackle trying to make the roster, you’re basically invisible until you start pancaking quarterbacks in real time. But with a cowboy hat like that, you just assume greatness and move along before he uses you as a tackling dummy.


Friday night, Miss Sheri and I made our way to Target Center to watch the Minnesota Timberwolves take on the Lakers in Game 3. The place was absolutely packed and buzzing like a beehive someone just whacked with a stick. We were fired up to be there, cheering our Wolves and hoping to witness a little history — and judging by the energy in the building, we weren’t the only ones thinking something special might be brewing.


Going into Game 3, the national media wasn’t exactly subtle about it — LeBron James (widely anointed the GOAT) and the Lakers were supposed to roll the Timberwolves. The experts said Minnesota wouldn’t have an answer for the Lakers' playoff experience, or for LeBron flipping the “Playoff Mode” switch. But somebody forgot to tell the Wolves. After shocking everyone by stealing Game 1 in Los Angeles, Minnesota had already made it clear: this wasn’t going to be the script the rest of the country had already written.


As if LeBron wasn’t enough, we also had Luka Doncic to deal with — the same guy who crushed the Wolves’ playoff run last year and somehow ended up on the Lakers with a whole lot of drama attached. Wolves fans hadn’t forgotten. Beating the Lakers would be sweet. Beating Luka would be even sweeter.


We couldn’t be prouder of how the Timberwolves have stepped up this season — especially Anthony Edwards. After making his first All-NBA team and earning serious MVP chatter, Ant has looked every bit like the future of the league. When the Wolves traded away Karl-Anthony Towns, we were nervous. But this team didn’t just survive — they got better. Over the past couple of months, they've played some of the best, grittiest basketball we’ve ever seen, and it's been an absolute blast to witness. Watching Anthony Edwards put this team on his back has been everything we hoped for — and honestly, way more fun than we dared to dream.


Right before tipoff, I had one of those "what are the odds?" moments when Pete Baillos sat down literally right in front of me. Pete and I grew up a few houses apart back in Mason City, Iowa — went to elementary school, middle school, and part of high school together — and I hadn’t seen him in probably 40 years. It was awesome to reconnect, even if we didn’t have a ton of time to dive into four decades of life updates between commercial breaks. Turns out, reminiscing about your childhood during playoff basketball is harder than it looks.


The Timberwolves didn’t just beat the Lakers in Game 3 — they outmuscled, out-hustled, and out-dreamed them. Jaden McDaniels turned into prime Jordan with a career playoff-high 30 points while playing defense like a guy who didn’t get the memo he was supposed to be tired. Anthony Edwards did Anthony Edwards things — 29 points, 8 rebounds, 8 assists, and just enough swagger to rattle an entire city. LeBron went nuclear for a stretch ("shooting from Yucatan," as Ant put it), but even the GOAT couldn’t save them when it mattered. Meanwhile, Luka Doncic looked like he needed a nap and a Gatorade. Final score: Wolves 116, Lakers 104. Series lead: ours. Target Center: absolute bedlam. Wolves fans: starting to believe this might actually be our year.


The fish are spawning in the outlet between Spring Lake and Prior Lake just down the street from our house, which means one thing — it’s basically all-you-can-eat buffet season for the birds of prey. We’ve been spotting eagles everywhere lately, and let’s be honest — nothing gets us more fired up than watching bald eagles flex on everyone like they own the place. Which, let’s face it, they pretty much do.


This one is a little different — a juvenile bald eagle! We don’t spot these younger ones nearly as often as the adults, but every once in a while, one pops up trying to figure out how to be the next king of the neighborhood. Watching them grow up alongside the full-blown legends just makes it even cooler to be out here right now. Spring’s got the fish jumping, the birds showing off, and a world that feels wide open again — a pretty good reminder that it’s a great time to be alive.

@toddswank I survived the meteor—so now I hang with a moose and a bear. AI video creators, this is your sign to experiment. #klingai #aivideo #nextgencontent ♬ On Top Of The World - Imagine Dragons
@toddswank BREAKING: Man narrowly escapes volcano eruption caught on camera. Not real—but wow. This was made with the free version of Runway ML’s AI image-to-video tool. I’m seriously impressed. #runwayml #aivideo #genai #volcano #aiexplosion #futureofcontent #tiktokai #visualeffects #cinematicai #madebyai ♬ Adventurer - Lux-Inspira
@toddswank The Vikings Draft Party is now live at US Bank Stadium! #nfl #draft #minnesota #viking ♬ NFL on Fox (Trap Remix) - Trap Remix Guys
@toddswank Let’s go Timberwolves! #Wolvesin5 #lakers #timberwolves #nbaplayoffs ♬ Let's Go Crazy - Prince
@toddswank Timberwolves Game 3 Hype Video! #timberwolves #lakers #game3 #nba ♬ original sound - Todd Swank

April 20, 2025

Easter in Minnesota: Bring a Coat

 


Easter in Minnesota: Bring a Coat
Todd Swank's Diary Entry for April 20, 2025

We spent Sunday at Target Center watching the Timberwolves close out the regular season with a 116–105 win over the Jazz, locking in the 6th seed in the West and setting up a playoff matchup with the Lakers. Anthony Edwards wrapped up a record-breaking season by dropping 43 in that game, because of course he did. Then, in Game 1 of the playoffs, the Wolves came out swinging—beating the Lakers 117–95 behind a balanced attack that included 25 points from Jaden McDaniels, 23 from Naz Reid, and a near triple-double from Ant. If this is how the playoffs start, we might need to recalibrate our expectations… and dare I say it, our hope.


Luke joined me for the game, and while a lot of our friends still treat the Timberwolves like a cosmic prank, our family’s all in. We’ve followed them through the highs, the lows, and the annual "maybe next year" speeches—but this season actually feels different. Being in that arena with a packed crowd and playoff energy in the air was electric. We’re fired up to follow them through the postseason, hopes sky high and fingers crossed they don’t give us a brand-new way to experience heartbreak.


Alex Rodriguez and Marc Lore are officially in charge now, after finally prying the team away from Glen Taylor’s icy billionaire grip. The deal took years, lawsuits, and probably a few backroom handshake deals, but it’s done. Now A-Rod and Lore are courtside regulars, usually surrounded by people standing, clapping, and looking invested—while A-Rod sits there like he’s waiting for bottle service. You’d think owning a playoff team might fire a guy up, but apparently, being a gazillionaire means never having to pretend you’re impressed.


On Wednesday, I had lunch with my old Oracle coworker Ross Thompson at Turtle’s in Shakopee, where we instantly slipped back into our routine of work war stories, mutual friend gossip, and just enough sarcasm to qualify as therapy. It’s been a year since we last met up, but we didn’t miss a beat—like muscle memory for middle-aged tech guys. Can’t wait to do it again in 2026 when our calendars accidentally align again and we both remember how to text.


Wednesday night brought us to the Bourbon Butcher in Farmington, where Miss Sheri and I met up with her college buddy Cathy Klimek and her husband Jeff. We bonded over brisket, beer, and the universal truth that any friendship forged in dorms and decades past somehow gets better with barbecue. It was one of those rare dinners where the conversation never lagged, the food didn’t need apologizing for, and nobody pretended they had to get up early.


Thursday night took us to Edina for dinner and mini golf with our good friends Portia and Doc Vogt. Portia’s a tax accountant, so this was basically her version of New Year’s Eve—April 15 had passed, the calculators were off, and she was ready to celebrate with people who didn’t want to talk about deductions. We’re always happy to serve as the post-tax-season decompression crew. It’s the least we can do for someone who’s spent months crawling through spreadsheets while we were mostly just crawling toward happy hour.


We finally made it to Puttshack in Edina, a place I’ve been itching to try since I heard someone describe it as “mini golf with a glow-up and a software upgrade.” It didn’t disappoint. Every ball is tracked in real time with sensors, so you get bonus points for things like trivia answers, landing trick shots, or—my personal favorite—just not completely choking under pressure. We only played 9 holes, but the mix of strategy, chaos, and unexpected bonus games had me hooked. It’s like regular mini golf, but without the part where you lose your ball in a murky pond and question your life choices. We’ll definitely be back for a rematch.


Friday night brought us to the Shakopee VFW for a round of Music Bingo—basically Name That Tune with a drinking problem. The rules were simple: hear a song, shout guesses across the table like lunatics, and mark off the titles for a shot at whatever prizes were laying under the bar. We rolled in with our Euchre crew, and Nate was clearly feeling spicy—though thanks to a little digital editing, the final photo plays way nicer with Grandma’s church group.


After bingo, we wandered over to the Shakopee Legion for some karaoke and bumped into local legend Tommy WaWa—he’s got the stage presence of Sinatra, even if his setlist leans more dive bar than Rat Pack. We belted out a couple of rowdy classics with him before calling it a night, because nothing wraps up a Friday quite like shouting lyrics with friends who pretend you’re actually on key.


We spotted this blue heron during one of our walks, and the moment felt like a nature documentary—until he ditched the water and flew up into a tree like a moody teenager avoiding chores. I tried to snap a clear photo, but between the branches and his attitude, I think he knew exactly how to stay just blurry enough to mess with me.


I knew it was Easter weekend the moment I pulled into the driveway and spotted this little guy posted up by the porch like he owned the place. Naturally, I let Blue outside to see if he wanted to make a new friend. As usual, Blue interpreted “friend” to mean “furry intruder,” and the bunny responded by disappearing faster than my motivation on Monday mornings.


We had a really nice Easter with the kids and Grandma Linda—starting with a meaningful service at Avery and Abby’s church, followed by a sunny brunch at Legends Golf Club. It’s always special when we can all be together, share a few laughs, and the fact that nobody spilled anything on their dress shirts, we’re calling it a holiday win.

@toddswank KlingAI is pretty amazing for creating videos. Imagine what this technology will be able to do in 5 years! #aivideo #klingai #meteor ♬ original sound - InsanePatient2