Weymouth is a city in Norfolk County, Massachusetts, United States. It is one of 13 municipalities in the state to have city forms of government while retaining "town of" in their official names. From Wikipedia
He enters his contract year with Columbus following trades earlier in 2025.