Barry Bonds' trial on perjury charges is scheduled to begin this week, and the slime from testimony is going to fly far and wide.