The Bass Harbor Lobster Boat Races are NOT on July 3rd. They were held earlier in June, on June 26th. Normally they coincide with Bass Harbor Days but not this year, as there was some confusion.

If you're planning on attending Lobster Boat races in the future, you may want to like the Facebook Page Fans of Lobster Boat Racing. It has up to date information, for example the postponement of the Moosabec Reach Races in Jonesport from Saturday July 2nd to Sunday July 3rd at 10 AM. Here is the schedule of the rest of the series

Sunday July 10 10 AM Stonington
Sunday July 24 10 AM Friendship Lobster Boat Races
Saturday August 13 10 AM Winter Harbor Lobster Races
Sunday August 14 10 AM Pemaquid Lobster Boat Races
Saturday August 20 2 PM Long Island NH Lobster Boat Races
Sunday August 21 10 AM Portland Lobster Boat Races