About Lowell Spinners
The Lowell Spinners are a minor league baseball team based in Lowell, Massachusetts.