San Francisco Giants
The U.S. Department of Justice formally dropped its criminal prosecution of Barry Bonds, Major League Baseball’s career home run great. Â A jury convicted Bonds in 2011 of obstruction of justice for giving a meandering responds to a federal grand jury when asked about injections. A federal court overturned that conviction in April. The decade long […]
Trending