Sports columnist, New York Post. Author, four books. St. Bonaventure graduate. Master (sometimes) to a knuckleheaded (but awesome) Airedale named Desmond

Hillsdale, NJ
Joined April 2009
I am a child of the ’80s: graduated grammar school in 1981, high school ’85, college ’89. My birthday is Jan. 1 so every breath I took in the 3,653 days between 1/1/80 and 12/31/89 was me, age 13-22. Presenting “Eighties…ish,” a Substack ode to my decade. mikevaccarosbu.substack.com/…
4
3
22
4,098
I’ve seen quite enough of the Aaron Glenn #Jets.
28
22
369
7,636
Attaboy, Peter. Beautiful.
That walk in Tuscany we were talking about a couple of weeks ago? We got there, and we made it! Together.
2
47
4,683
The @BrooklynNets throwback uniforms are terrific, and they are the originals. But they will never usurp these beautifies, with which the Nets of my youth hung two banners.
16
12
2
107
4,380
ICYMI, the not-so-good — Column: the #Knicks’ banner of a day turns into a bummer of a night as the version of the tram that frustrated so often last year snuck into Madison Square Garden to play the 76ers. nypost.com/2026/10/21/sports…
2
3
1,203
ICYMI, the good — Column: on a forever night at Madison Square Garden, where witnessing the banner for real moved one celebrant to summarize the night perfectly: “Holy sh-t. This really happened.” nypost.com/2026/10/20/sports…
2
6
1,280
Column: the #Knicks’ banner of a day turns into a bummer of a night as the version of the tram that frustrated so often last year snuck into Madison Square Garden to play the 76ers. nypost.com/2026/10/21/sports…
1
2
1,477
Column: on a forever night at Madison Square Garden, where witnessing the banner for real moved one celebrant to summarize the night perfectly: “Holy sh-t. This really happened.” nypost.com/2026/10/20/sports…
1
2
1
15
3,701
The sixth floor is already bedecked. #Knicks
1
2
25
2,147
Quite a #Knicks spread in today’s @nypostsports
6
41
2,737
Column: the business of the new season will become apparent soon enough in the presence of LeBron, Embiid & Friends. But first will come a celebration 53 years and 11 days in the making. One more chance for the Garden to roar: #Knicks in Five! nypost.com/2026/10/19/sports…
2
3
27
2,773
Column: the odds are against the #Knicks repeating. Most of the basketball cognoscenti would agree with that. But as Joel Goodsebn’s father once said: “Sometimes you just have to say: what the heck.” Here’s why they can repeat. nypost.com/2026/10/17/sports…
1
5
1,755
Honored to learn that “The Bosses of the Bronx” has been named a finalist for the Casey Award, which Spitball magazine annually presents to the best baseball book of the year. Humbled to be included alongside a remarkable list of candidates. spitballmag.com/
4
2
35
2,316
Column: the bad news about this year’s NBA Eastern Conference: it’s going to be a crowded gantlet to negotiate, with so many improved teams. The good news: the #Knicks seem uniquely qualified to negotiate it. nypost.com/2026/10/14/sports…
4
2
9
2,067
Now I know who to blame for my all-time lowest score!
Yes I had the honor of writing the questions for today’s geosports.app And yes I chose violence.
3
2,015
Mike Vaccaro retweeted
Yes I had the honor of writing the questions for today’s geosports.app And yes I chose violence.
8
3
3
68
38,718
After those at-bats by Bauers and Yelich I invite you to join me in channeling @SlangsOnSports: “Baseball is the best!”
4
2
28
2,442
Column: the more things change in the NFL, the more one thing remains the same, year after year: clock-management as an unsolvable puzzle to too many head coaches. nypost.com/2026/10/12/sports…
6
1
22
2,475
Allen is averaging 7.5 yards a touch It’s raining. #Jets can’t protect the quarterback And Reich won’t call any running plays.
2
9
2,682
Vac’s Whacks: after Igor Shesterkin joins Jaxson Dart, Brian Burns, Alexander Romanov and Aaron Judge as victims of season-destroying injuries, you wonder if there’s enough bubble wrap in the world to keep New York’s sports stars safe from themselves. nypost.com/2026/10/10/sports…
4
5
18
2,882