Since "resigning" as GM of the Nationals in March, Bowden has been making appearances on a sports talk radio station in L.A. It seems he had quite a bit to say about the Nationals during his first appearance back on April 1st, including the Washington Generals comparison. You can read more details about that appearance in this column by Thom Loverro from today's Washington Times.
I'm trying not to get too worked up about Bowden's comments. I know it's just a matter of time before he gets arrested for operating his segway under the influence while on the way to meet up with an undercover cop who posed as a teenage boy on the internet.