69:58.
You don’t ever run your lifetime PR thinking that’s the fastest you’ll ever be. From November of 2018 - March of 2019 I ran PRs in the Marathon (2:31:19), 5k (15:23), and Half (1:11:16), feeling that I was on the cusp of bigger breakthroughs. I’ve come close in some cases and no where near in others. The belief never truly wavered, I measured success in other places and through other distances, but as the years passed that little thought festered: maybe those PRs would remain lifetime bests. Maybe the goalposts should shift. Maybe my arrow of improvement had shifted its trajectory.
7 years later. 69:58. 1 minute and 18 seconds faster than ever before. Sneaking under a barrier that means both nothing and a lot. Still believing there’s way more.
Memento Mori; but Not Dead Yet.
KTDA.
(Thank you to everyone in my corner: my family, my coach, my friends, my Lostboys fam, those out there keeping the dream alive, our year & shout out chip time)
📸 @umpz @thats_so_mo.a.f @_humahusain_
#ktda
#ndy

69:58.
You don’t ever run your lifetime PR thinking that’s the fastest you’ll ever be. From November of 2018 - March of 2019 I ran PRs in the Marathon (2:31:19), 5k (15:23), and Half (1:11:16), feeling that I was on the cusp of bigger breakthroughs. I’ve come close in some cases and no where near in others. The belief never truly wavered, I measured success in other places and through other distances, but as the years passed that little thought festered: maybe those PRs would remain lifetime bests. Maybe the goalposts should shift. Maybe my arrow of improvement had shifted its trajectory.
7 years later. 69:58. 1 minute and 18 seconds faster than ever before. Sneaking under a barrier that means both nothing and a lot. Still believing there’s way more.
Memento Mori; but Not Dead Yet.
KTDA.
(Thank you to everyone in my corner: my family, my coach, my friends, my Lostboys fam, those out there keeping the dream alive, our year & shout out chip time)
📸 @umpz @thats_so_mo.a.f @_humahusain_
#ktda
#ndy
69:58.
You don’t ever run your lifetime PR thinking that’s the fastest you’ll ever be. From November of 2018 - March of 2019 I ran PRs in the Marathon (2:31:19), 5k (15:23), and Half (1:11:16), feeling that I was on the cusp of bigger breakthroughs. I’ve come close in some cases and no where near in others. The belief never truly wavered, I measured success in other places and through other distances, but as the years passed that little thought festered: maybe those PRs would remain lifetime bests. Maybe the goalposts should shift. Maybe my arrow of improvement had shifted its trajectory.
7 years later. 69:58. 1 minute and 18 seconds faster than ever before. Sneaking under a barrier that means both nothing and a lot. Still believing there’s way more.
Memento Mori; but Not Dead Yet.
KTDA.
(Thank you to everyone in my corner: my family, my coach, my friends, my Lostboys fam, those out there keeping the dream alive, our year & shout out chip time)
📸 @umpz @thats_so_mo.a.f @_humahusain_
#ktda
#ndy

69:58.
You don’t ever run your lifetime PR thinking that’s the fastest you’ll ever be. From November of 2018 - March of 2019 I ran PRs in the Marathon (2:31:19), 5k (15:23), and Half (1:11:16), feeling that I was on the cusp of bigger breakthroughs. I’ve come close in some cases and no where near in others. The belief never truly wavered, I measured success in other places and through other distances, but as the years passed that little thought festered: maybe those PRs would remain lifetime bests. Maybe the goalposts should shift. Maybe my arrow of improvement had shifted its trajectory.
7 years later. 69:58. 1 minute and 18 seconds faster than ever before. Sneaking under a barrier that means both nothing and a lot. Still believing there’s way more.
Memento Mori; but Not Dead Yet.
KTDA.
(Thank you to everyone in my corner: my family, my coach, my friends, my Lostboys fam, those out there keeping the dream alive, our year & shout out chip time)
📸 @umpz @thats_so_mo.a.f @_humahusain_
#ktda
#ndy

69:58.
You don’t ever run your lifetime PR thinking that’s the fastest you’ll ever be. From November of 2018 - March of 2019 I ran PRs in the Marathon (2:31:19), 5k (15:23), and Half (1:11:16), feeling that I was on the cusp of bigger breakthroughs. I’ve come close in some cases and no where near in others. The belief never truly wavered, I measured success in other places and through other distances, but as the years passed that little thought festered: maybe those PRs would remain lifetime bests. Maybe the goalposts should shift. Maybe my arrow of improvement had shifted its trajectory.
7 years later. 69:58. 1 minute and 18 seconds faster than ever before. Sneaking under a barrier that means both nothing and a lot. Still believing there’s way more.
Memento Mori; but Not Dead Yet.
KTDA.
(Thank you to everyone in my corner: my family, my coach, my friends, my Lostboys fam, those out there keeping the dream alive, our year & shout out chip time)
📸 @umpz @thats_so_mo.a.f @_humahusain_
#ktda
#ndy

We recently sat down with filmmaker Zack McTee to talk about his latest running documentary, 3:01:56.
Tim Rossi and his father had a long-running bet. When Tim started running marathons, the question emerged: could he beat his dad's New York City Marathon time of 3:01:56 from 1982? “Thankfully I did,” Tim jokes in 3:01:56, Zack McTee's new documentary. “Otherwise I never would've heard the end of it."
But Steve Rossi passed away in 2024, and suddenly the terms of the bet changed. This time, Tim – a marathoner with a 2:31 PB – didn't want to better his father’s time.
“Don’t beat him – just try to do the exact same time. That would be crazy. To literally run in his footsteps.” - Zack McTee’s advice for Tim
Read the full article and watch the film via Tempo Journal.

We recently sat down with filmmaker Zack McTee to talk about his latest running documentary, 3:01:56.
Tim Rossi and his father had a long-running bet. When Tim started running marathons, the question emerged: could he beat his dad's New York City Marathon time of 3:01:56 from 1982? “Thankfully I did,” Tim jokes in 3:01:56, Zack McTee's new documentary. “Otherwise I never would've heard the end of it."
But Steve Rossi passed away in 2024, and suddenly the terms of the bet changed. This time, Tim – a marathoner with a 2:31 PB – didn't want to better his father’s time.
“Don’t beat him – just try to do the exact same time. That would be crazy. To literally run in his footsteps.” - Zack McTee’s advice for Tim
Read the full article and watch the film via Tempo Journal.

We recently sat down with filmmaker Zack McTee to talk about his latest running documentary, 3:01:56.
Tim Rossi and his father had a long-running bet. When Tim started running marathons, the question emerged: could he beat his dad's New York City Marathon time of 3:01:56 from 1982? “Thankfully I did,” Tim jokes in 3:01:56, Zack McTee's new documentary. “Otherwise I never would've heard the end of it."
But Steve Rossi passed away in 2024, and suddenly the terms of the bet changed. This time, Tim – a marathoner with a 2:31 PB – didn't want to better his father’s time.
“Don’t beat him – just try to do the exact same time. That would be crazy. To literally run in his footsteps.” - Zack McTee’s advice for Tim
Read the full article and watch the film via Tempo Journal.

We recently sat down with filmmaker Zack McTee to talk about his latest running documentary, 3:01:56.
Tim Rossi and his father had a long-running bet. When Tim started running marathons, the question emerged: could he beat his dad's New York City Marathon time of 3:01:56 from 1982? “Thankfully I did,” Tim jokes in 3:01:56, Zack McTee's new documentary. “Otherwise I never would've heard the end of it."
But Steve Rossi passed away in 2024, and suddenly the terms of the bet changed. This time, Tim – a marathoner with a 2:31 PB – didn't want to better his father’s time.
“Don’t beat him – just try to do the exact same time. That would be crazy. To literally run in his footsteps.” - Zack McTee’s advice for Tim
Read the full article and watch the film via Tempo Journal.

We recently sat down with filmmaker Zack McTee to talk about his latest running documentary, 3:01:56.
Tim Rossi and his father had a long-running bet. When Tim started running marathons, the question emerged: could he beat his dad's New York City Marathon time of 3:01:56 from 1982? “Thankfully I did,” Tim jokes in 3:01:56, Zack McTee's new documentary. “Otherwise I never would've heard the end of it."
But Steve Rossi passed away in 2024, and suddenly the terms of the bet changed. This time, Tim – a marathoner with a 2:31 PB – didn't want to better his father’s time.
“Don’t beat him – just try to do the exact same time. That would be crazy. To literally run in his footsteps.” - Zack McTee’s advice for Tim
Read the full article and watch the film via Tempo Journal.

We recently sat down with filmmaker Zack McTee to talk about his latest running documentary, 3:01:56.
Tim Rossi and his father had a long-running bet. When Tim started running marathons, the question emerged: could he beat his dad's New York City Marathon time of 3:01:56 from 1982? “Thankfully I did,” Tim jokes in 3:01:56, Zack McTee's new documentary. “Otherwise I never would've heard the end of it."
But Steve Rossi passed away in 2024, and suddenly the terms of the bet changed. This time, Tim – a marathoner with a 2:31 PB – didn't want to better his father’s time.
“Don’t beat him – just try to do the exact same time. That would be crazy. To literally run in his footsteps.” - Zack McTee’s advice for Tim
Read the full article and watch the film via Tempo Journal.

We recently sat down with filmmaker Zack McTee to talk about his latest running documentary, 3:01:56.
Tim Rossi and his father had a long-running bet. When Tim started running marathons, the question emerged: could he beat his dad's New York City Marathon time of 3:01:56 from 1982? “Thankfully I did,” Tim jokes in 3:01:56, Zack McTee's new documentary. “Otherwise I never would've heard the end of it."
But Steve Rossi passed away in 2024, and suddenly the terms of the bet changed. This time, Tim – a marathoner with a 2:31 PB – didn't want to better his father’s time.
“Don’t beat him – just try to do the exact same time. That would be crazy. To literally run in his footsteps.” - Zack McTee’s advice for Tim
Read the full article and watch the film via Tempo Journal.

We recently sat down with filmmaker Zack McTee to talk about his latest running documentary, 3:01:56.
Tim Rossi and his father had a long-running bet. When Tim started running marathons, the question emerged: could he beat his dad's New York City Marathon time of 3:01:56 from 1982? “Thankfully I did,” Tim jokes in 3:01:56, Zack McTee's new documentary. “Otherwise I never would've heard the end of it."
But Steve Rossi passed away in 2024, and suddenly the terms of the bet changed. This time, Tim – a marathoner with a 2:31 PB – didn't want to better his father’s time.
“Don’t beat him – just try to do the exact same time. That would be crazy. To literally run in his footsteps.” - Zack McTee’s advice for Tim
Read the full article and watch the film via Tempo Journal.
“3:01:56” is a short film documenting @timrossi’s journey to honor his father’s legacy at the 2024 NYC Marathon
We will be having a screening party next Thursday, October 30th in Brooklyn.
Space is limited. Link in bio for rsvp.

With no excuses and nothing held back.
Went to Chicago with the goal of emptying the tank. Had an idea of where I thought I was at, went through the half in 1:16:10, and kept pushing further and further into the deep end (hoping against logic that the body might rally) before the wheels came off. From there I tried to let the chi running community carry me. Some painful moments for sure, absolutely knackered, we made it.
Nothing but love for this city, this community, and those in my corner (shout to my coach, fiancé, friends, family).
2:38:37.
Back in the game. Keep the dream alive.
📸 @nikidodd @zhetrick @notafraid2fail @ioegreer
🎥 @kellylawson4 @bmartin28
#ktda
#staylost

With no excuses and nothing held back.
Went to Chicago with the goal of emptying the tank. Had an idea of where I thought I was at, went through the half in 1:16:10, and kept pushing further and further into the deep end (hoping against logic that the body might rally) before the wheels came off. From there I tried to let the chi running community carry me. Some painful moments for sure, absolutely knackered, we made it.
Nothing but love for this city, this community, and those in my corner (shout to my coach, fiancé, friends, family).
2:38:37.
Back in the game. Keep the dream alive.
📸 @nikidodd @zhetrick @notafraid2fail @ioegreer
🎥 @kellylawson4 @bmartin28
#ktda
#staylost
With no excuses and nothing held back.
Went to Chicago with the goal of emptying the tank. Had an idea of where I thought I was at, went through the half in 1:16:10, and kept pushing further and further into the deep end (hoping against logic that the body might rally) before the wheels came off. From there I tried to let the chi running community carry me. Some painful moments for sure, absolutely knackered, we made it.
Nothing but love for this city, this community, and those in my corner (shout to my coach, fiancé, friends, family).
2:38:37.
Back in the game. Keep the dream alive.
📸 @nikidodd @zhetrick @notafraid2fail @ioegreer
🎥 @kellylawson4 @bmartin28
#ktda
#staylost

With no excuses and nothing held back.
Went to Chicago with the goal of emptying the tank. Had an idea of where I thought I was at, went through the half in 1:16:10, and kept pushing further and further into the deep end (hoping against logic that the body might rally) before the wheels came off. From there I tried to let the chi running community carry me. Some painful moments for sure, absolutely knackered, we made it.
Nothing but love for this city, this community, and those in my corner (shout to my coach, fiancé, friends, family).
2:38:37.
Back in the game. Keep the dream alive.
📸 @nikidodd @zhetrick @notafraid2fail @ioegreer
🎥 @kellylawson4 @bmartin28
#ktda
#staylost
With no excuses and nothing held back.
Went to Chicago with the goal of emptying the tank. Had an idea of where I thought I was at, went through the half in 1:16:10, and kept pushing further and further into the deep end (hoping against logic that the body might rally) before the wheels came off. From there I tried to let the chi running community carry me. Some painful moments for sure, absolutely knackered, we made it.
Nothing but love for this city, this community, and those in my corner (shout to my coach, fiancé, friends, family).
2:38:37.
Back in the game. Keep the dream alive.
📸 @nikidodd @zhetrick @notafraid2fail @ioegreer
🎥 @kellylawson4 @bmartin28
#ktda
#staylost

With no excuses and nothing held back.
Went to Chicago with the goal of emptying the tank. Had an idea of where I thought I was at, went through the half in 1:16:10, and kept pushing further and further into the deep end (hoping against logic that the body might rally) before the wheels came off. From there I tried to let the chi running community carry me. Some painful moments for sure, absolutely knackered, we made it.
Nothing but love for this city, this community, and those in my corner (shout to my coach, fiancé, friends, family).
2:38:37.
Back in the game. Keep the dream alive.
📸 @nikidodd @zhetrick @notafraid2fail @ioegreer
🎥 @kellylawson4 @bmartin28
#ktda
#staylost

With no excuses and nothing held back.
Went to Chicago with the goal of emptying the tank. Had an idea of where I thought I was at, went through the half in 1:16:10, and kept pushing further and further into the deep end (hoping against logic that the body might rally) before the wheels came off. From there I tried to let the chi running community carry me. Some painful moments for sure, absolutely knackered, we made it.
Nothing but love for this city, this community, and those in my corner (shout to my coach, fiancé, friends, family).
2:38:37.
Back in the game. Keep the dream alive.
📸 @nikidodd @zhetrick @notafraid2fail @ioegreer
🎥 @kellylawson4 @bmartin28
#ktda
#staylost
That’s our [lost]boy. @timrossi Bandit Head of Experiences and a million other tings (cc Unsponsored Project) plans the entire Chicago pop-up, puts in a 72 hour shift, and goes n’ cooks himself with a 2:38:37 in Chi Town. Keep the dream alive.
I’m not afraid to lose; I’m more afraid of not doing my best.
Ktda.
#staylost
#speedsuitSZN
@timrossi specifically requested no water during his 6 miles in 105 degree heat.
DAWG.
📸 @jkh_photo & @asa.fletch
🎥 @stonemalick
#ktda
#htc25

@timrossi specifically requested no water during his 6 miles in 105 degree heat.
DAWG.
📸 @jkh_photo & @asa.fletch
🎥 @stonemalick
#ktda
#htc25

@timrossi specifically requested no water during his 6 miles in 105 degree heat.
DAWG.
📸 @jkh_photo & @asa.fletch
🎥 @stonemalick
#ktda
#htc25

@timrossi specifically requested no water during his 6 miles in 105 degree heat.
DAWG.
📸 @jkh_photo & @asa.fletch
🎥 @stonemalick
#ktda
#htc25

@timrossi specifically requested no water during his 6 miles in 105 degree heat.
DAWG.
📸 @jkh_photo & @asa.fletch
🎥 @stonemalick
#ktda
#htc25
Annual Pilgrimage
The Unsponsored Project 2025 had it all - 4 individuals qualified for worlds, many had lifetime bests, and many more left with heartbreak. That’s this sport, why we run the race. You show up on the day not knowing how it’ll shake, but you shoot your shot. Dreams made and dreams deferred. But, as they say, keep the dream alive.
📈

Annual Pilgrimage
The Unsponsored Project 2025 had it all - 4 individuals qualified for worlds, many had lifetime bests, and many more left with heartbreak. That’s this sport, why we run the race. You show up on the day not knowing how it’ll shake, but you shoot your shot. Dreams made and dreams deferred. But, as they say, keep the dream alive.
📈

Annual Pilgrimage
The Unsponsored Project 2025 had it all - 4 individuals qualified for worlds, many had lifetime bests, and many more left with heartbreak. That’s this sport, why we run the race. You show up on the day not knowing how it’ll shake, but you shoot your shot. Dreams made and dreams deferred. But, as they say, keep the dream alive.
📈

Annual Pilgrimage
The Unsponsored Project 2025 had it all - 4 individuals qualified for worlds, many had lifetime bests, and many more left with heartbreak. That’s this sport, why we run the race. You show up on the day not knowing how it’ll shake, but you shoot your shot. Dreams made and dreams deferred. But, as they say, keep the dream alive.
📈

Annual Pilgrimage
The Unsponsored Project 2025 had it all - 4 individuals qualified for worlds, many had lifetime bests, and many more left with heartbreak. That’s this sport, why we run the race. You show up on the day not knowing how it’ll shake, but you shoot your shot. Dreams made and dreams deferred. But, as they say, keep the dream alive.
📈

Annual Pilgrimage
The Unsponsored Project 2025 had it all - 4 individuals qualified for worlds, many had lifetime bests, and many more left with heartbreak. That’s this sport, why we run the race. You show up on the day not knowing how it’ll shake, but you shoot your shot. Dreams made and dreams deferred. But, as they say, keep the dream alive.
📈

Annual Pilgrimage
The Unsponsored Project 2025 had it all - 4 individuals qualified for worlds, many had lifetime bests, and many more left with heartbreak. That’s this sport, why we run the race. You show up on the day not knowing how it’ll shake, but you shoot your shot. Dreams made and dreams deferred. But, as they say, keep the dream alive.
📈

Annual Pilgrimage
The Unsponsored Project 2025 had it all - 4 individuals qualified for worlds, many had lifetime bests, and many more left with heartbreak. That’s this sport, why we run the race. You show up on the day not knowing how it’ll shake, but you shoot your shot. Dreams made and dreams deferred. But, as they say, keep the dream alive.
📈
The Instagram Story Viewer is an easy tool that lets you secretly watch and save Instagram stories, videos, photos, or IGTV. With this service, you can download content and enjoy it offline whenever you like. If you find something interesting on Instagram that you’d like to check out later or want to view stories while staying anonymous, our Viewer is perfect for you. Anonstories offers an excellent solution for keeping your identity hidden. Instagram first launched the Stories feature in August 2023, which was quickly adopted by other platforms due to its engaging, time-sensitive format. Stories let users share quick updates, whether photos, videos, or selfies, enhanced with text, emojis, or filters, and are visible for only 24 hours. This limited time frame creates high engagement compared to regular posts. In today’s world, Stories are one of the most popular ways to connect and communicate on social media. However, when you view a Story, the creator can see your name in their viewer list, which may be a privacy concern. What if you wish to browse Stories without being noticed? Here’s where Anonstories becomes useful. It allows you to watch public Instagram content without revealing your identity. Simply enter the username of the profile you’re curious about, and the tool will display their latest Stories. Features of Anonstories Viewer: - Anonymous Browsing: Watch Stories without showing up on the viewer list. - No Account Needed: View public content without signing up for an Instagram account. - Content Download: Save any Stories content directly to your device for offline use. - View Highlights: Access Instagram Highlights, even beyond the 24-hour window. - Repost Monitoring: Track the reposts or engagement levels on Stories for personal profiles. Limitations: - This tool works only with public accounts; private accounts remain inaccessible. Benefits: - Privacy-Friendly: Watch any Instagram content without being noticed. - Simple and Easy: No app installation or registration required. - Exclusive Tools: Download and manage content in ways Instagram doesn’t offer.
Keep track of Instagram updates discreetly while protecting your privacy and staying anonymous.
View profiles and photos anonymously with ease using the Private Profile Viewer.
This free tool allows you to view Instagram Stories anonymously, ensuring your activity remains hidden from the story uploader.
Anonstories lets users view Instagram stories without alerting the creator.
Works seamlessly on iOS, Android, Windows, macOS, and modern browsers like Chrome and Safari.
Prioritizes secure, anonymous browsing without requiring login credentials.
Users can view public stories by simply entering a username—no account needed.
Downloads photos (JPEG) and videos (MP4) with ease.
The service is free to use.
Content from private accounts can only be accessed by followers.
Files are for personal or educational use only and must comply with copyright rules.
Enter a public username to view or download stories. The service generates direct links for saving content locally.