NEW YORK - Boston pitcher Josh Beckett has been suspended for six games and fined by Major League Baseball , which determined he intentionally threw a pitch near the head of the Los Angeles Angels ' Bobby Abreu last week .