David Ortiz mentions Yankees in failed PED test conspiracy theory

David Ortiz’s failed 2003 drug test tends to be a juicy subject. His explanation for how his name was revealed to the public is juicier. There will never again be a player signed to a contract from Cuba on the level of Yasiel Puig, Yoan Moncada or Aroldis Chapman. There will be plenty more players […]