I’ve written books on the historical and cultural forces that will keep the U.S. men’s soccer team from winning the World Cup, histories of Major League Soccer and women’s soccer, tips for improving your soccer club’s website, and personal takes on MMA and youth soccer.

My latest writing
- At long last, Major League Soccer is fulfilling the dream of every player agent, every weather forecaster and perhaps a few retractable-roof contractors by switching to a fall-to-spring schedule.
- The Octagon is more international than ever – so why is Dana White still tied to an administration that seeks to isolate large parts of its audience?
- A conversation with Beau Dure of The Guardian about the changing landscape of the WNBA and the slow pace of increased salary for players in the league even though ratings […]
My posts
New posts are at Mostly Modern Media, now at Substack.
- We're not kidding. Enough.
- Finally, a movement we can all get behind.
- Fun thought, isn't it?
- Garbage has more recognizable songs, but would any of them be more of a banger in a live set?
- Respectfully, please stop pretending you have a monopoly on morality. You too, progressives.
- Giving up on dialogue is essentially giving up on life. Don't do it.
- Most of the Virginia GOP's campaign ads are focused on the phony fear of trans people terrorizing cis women in bathrooms
My most popular stories and posts
Bradenton residency, Class of 1999: Where are they now?December 5, 2012
Where are they now: Bradenton, Spring 2003December 17, 2012
Simulating a 48-team World Cup (nerd alert!)December 20, 2022
Youth soccer case study: England (yes, they pay, but less)November 7, 2017
The (sex!) marketing of (catfights!) women's MMADecember 11, 2014
Borislow: Reasons WPS is dead, how to save itNovember 22, 2011
My music
Who says music majors are useless? After reviving my musical life at School of Rock, I’m now a frequent participant at Flashband and a member of The Randos, an eclectic group playing eclectic music in the DMV. (That’s the DC metro area. We don’t randomly appear while you’re renewing your license.) Check out some highlights.







