Does Ramirez's positive test taint Boston's two World Series titles this decade?
Yes54%
No46%