The bus was hit by a parking lot gate that was blown shut by the wind, a Foxboro police spokeswoman said.
The gate hit the bus in an area where passengers were sitting, state trooper David Parsons said. Two people were seriously injured and were taken by helicopter to Boston Medical Center. Their condition was not immediately available.
Four others were being treated for minor injuries.
Spectators were being ferried from Gillette Stadium in Foxboro to the TPC of Boston golf course in Norton, where the Deutsche Bank Championship is being played.
Copyright 2003 Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.