Sports roundup: Bonds hits another homer.

Barry Bonds hit Home Run number 747 of his career last night. This leaves him 8 behind all-time leader Henry Aaron. Baseball purists everywhere are screaming "Steroids"!!!! ESPN

NBA finals game 2 had significantly lower ratings than last year. Was Tony Soprano to blame? SI

Eagles fans are buzzing about Donovan McNabb practicing in camp after recovering from a knee injury. I hope he's not rushing things like Dante did last year with Miami. Eagles