Chris Carter played first base instead of DH, with Jesus Guzman moving from first to left field, replacing Hoes.
"It's just a way to rest [Castro] as a catcher and still keep his bat in the lineup," Porter said. "It's one of the advantages of the American League."
Porter didn't know if Hoes' ailment was from the flu or food poisoning.
Earl Bloom is a contributor to MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.