REVERE, MASS. (WHDH) - A blood drive to support a Massachusetts state trooper involved in a serious crash will be held on Friday.

The blood drive will take place at the Boston Marriott Peabody, located at 8A Centennial Drive, Peabody, and will start at 7 a.m. and end at 5 p.m.

State police lieutenant Donald Bossi was critically injured in a hit-and-run crash near Revere beach in July.

Over the past two months, Bossi has undergone several procedures, including repairing a broken pelvic bone.

Bossi was struck by a motorcycle on Revere Beach Boulevard. Investigators say the impact sent Bossi 45 feet.

Despite needing further surgery, Bossi says he expects to make a full recovery.

(Copyright (c) 2026 Sunbeam Television. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)

Join our Newsletter for the latest news right to your inbox