I know a lot of people (myself included) thought that Bonds wouldn't be playing today ... well, he is.