President George W. Bush will soon veto the $289 billion U.S. farm bill, a White House spokesman said Wednesday. Leaders of the House and Senate Agriculture committees say they have the votes for an override, which could be completed this week. Congress formally delivered the bill to the White House on Tuesday.