The AP’s Paul Elias and David Kravets report that Barry Bonds’ legal team are expecting their client to be indicted as early as next week. ESPN reported moments ago that Bonds’ will be formally charged with perjury and tax evasion, possibly on Monday.

(there’s some chance the above items might be heavily discounted in the days ahead)

Sadly, Monday’s game with the visiting Brewers is a night game, sparing us the spectable of Bonds being led from the on-deck circle in handcuffs.