Red Sox? Did Boston have a baseball team this year. I recall hearing something about in April, but then nothing.
Yes, they play in Pawtucket, RI.