Shaquille O'Neal was suspended for three games without pay and fined $15,000 by the NBA on Monday for throwing a wild haymaker at Chicago's Brad Miller.
Barry Bonds agreed to $90 million, five-year contract with the Giants on Monday, and as a result he is all but guaranteed to remain in a San Francisco uniform until he retires.
The Atlanta Hawks signed Leon Smith, the troubled first-round draft pick who has yet to play an NBA game after making the jump from high school in 1999.