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