Trail Umpire Bill MacMillan celebrated 30 years behind the plate by throwing out the first pitch on Saturday at the Trail Minor Baseball League’s wet and rainy opening day. Guy Bertrand photo.

Trail Umpire Bill MacMillan celebrated 30 years behind the plate by throwing out the first pitch on Saturday at the Trail Minor Baseball League’s wet and rainy opening day. Guy Bertrand photo.

Trail plays ball

Long-time Trail umpire Bill MacMillan threw the opening pitch on Saturday

JIM BAILEY

Trail Times

Long-time Trail umpire Bill MacMillan threw the opening pitch on Saturday