
Tag "McCoy Stadium"
Leandre: PawSox’ Departure a Big Loss for Rhode Island
Ever since its founding in 1970, the Pawtucket Red Sox have been a mainstay in the state of Rhode Island. Until recently, that is. On August 17, the announcement became official that the Pawtucket Red Sox would be leaving McCoy
Read More