Clips (soccer writing)

Wijnaldum’s subtle brilliance was key in causing Man City to cower – Nov. 11, 2019

LFC are showing the sign of champions – Nov. 3, 2019

Liverpool’s squad is packed full of mentality monsters – Oct. 31, 2019

Dr. Refereelove or: How I Learned to Stop Worrying and Love the VAR – Sep. 18, 2019

Liverpool are as ‘unbearable’ on the pitch as they are off it – Sep. 1, 2019

Mané wants to win Liverpool the Premier League more than anyone else – Aug. 31, 2019

Firmino’s moment of magic was so good, it offered endless possibilities – Aug. 12, 2019

106.7 The Fan (


NFLPA won’t pursue formal review of Trent Williams’ treatment – Nov. 4, 2019

Gruden speaks about Redskins culture, drafting Dwayne Haskins – Oct. 15, 2019

Redskins fire head coach Jay Gruden – Oct. 7, 2019

Alex Smith is still years away from playing in NFL, Theismann says – June 22, 2019

Theismann: Haskins starting Week 1 is a ‘formula for disaster’ – June 22, 2019

Redskins lose Maryland as possible new stadium site – Feb. 13, 2019

Lafemina, other Redskins executives no longer with organization –  Dec. 26, 2018

Swearinger: Gruden decided to ‘not name me captain’ – Dec. 24, 2018

Sources: Smith suffering ‘devastating’ surgery complications –  Dec. 6, 2018


Worth trading Bradley Beal to shed John Wall’s contract? – July 18, 2019

A look back at Dwight Howard’s time with Wizards: It was a total flop – July 6, 2019

Ernie Grunfeld’s last moves net Wizards practically nothing – July 5, 2019

John Wall’s ‘supermax’ contract just got more expensive – June 30, 2019

Wizards fire team president Ernie Grunfeld – Apr. 2, 2019

Wizards officially eliminated from playoffs – Mar. 29, 2019

Are the Wizards wasting Bradley Beal? – Feb. 23, 2019


How George Costanza helped Nats win Game 2 –  Oct. 13, 2019

Going Going Gone: Bryce to sign with Phillies –  Feb. 28, 2019

Are luxury tax fears halting the Nationals spending? –  Feb. 23, 2019

Tensions rise between MLB, players amid ‘two-year attack on free agency’ – Feb. 16, 2019

Sean Doolittle: Tanking is ‘risking the integrity’ of baseball – Jan. 26, 2019

Full  Archive from The Fan

Essays on Sports

Is It Okay to Love the NFL, Warts and All? – Sept. 12, 2019

Hope and Opening Day – Mar. 28, 2019

After Machado Trade, Orioles Return to Baseball Wilderness – Aug. 2, 2018

Visigoths at the Gates of Camden Yards – July 12, 2018

Why Is This Day Different? On Baseball’s Return – Mar. 29, 2018

Connecting Vets (U.S. Military and veterans issues)

Congressman defends SEAL charged with murder, admits he ‘probably killed women and children’ in Iraq – June 3, 2019

Trump considering pardons for U.S. troops accused of war crimes – May 20, 2019

America’s fight ‘far from over’ despite fall of ISIS ‘caliphate’ – Mar. 11, 2019

Justice Dept argues Alabama ‘ISIS’ bride not a US citizen – Mar. 4, 2019

Green Beret facing murder charge defends action, criticizes Army – Feb. 11, 2019

DOD: ISIS to ‘likely resurge’ in Syria with US troop withdrawal – Feb. 4, 2019

Full Archive from


What’s Going on Here? Premier League Fandom in America

The Trouble With Allowing Gronk to Be Gronk

Orioles Fans Ask: Why Not Zach Britton?

End the Speculation, Ravens Should Sign Kaepernick

Time for Indians to Drop ‘Chief Wahoo’

Pick and Roll Roundup: Did the Warriors Kill the NBA?

For St. Louis, There’s No More Next Year

Full Archive from RealClearSports

Newsletter Writing – RealClearSports Weekend Warmup

The NFL’s Triumphant Return – Sep. 8, 2017

Labor Day College Football Extravaganza – Sep. 1, 2017)

Fight Night in Vegas! – Aug. 25, 2017

Soccer Is Here, and CFB Is Near – Aug. 18, 2017

Sports Columns

Don’t force student-athletes to front their own health costs – The Hatchet

In college sports, time to look for the union label – The Hatchet

Basketball Columns from The Hatchet

The pain of Creek’s final shot – Hatchet Sports

The Colonials get their swagger back – Hatchet Sports

Trip to Richmond provides spark for men’s basketball – Hatchet Sports

Colonials propped up by unflappable balance – Hatchet Sports

Stomach aches at the Smith Center – and not just because of Dollar Dog Night – Hatchet Sports

Colonials shut up their skeptics (me) – Hatchet Sports

GW faces death by turnovers against VCU – Hatchet Sports

How an embarrassing moment made a walk-on my favorite player – Hatchet Sports