Teaford appeared in one game for the Rays earlier this season, giving up a run on four hits over 2 1/3 innings.
Riefenhauser is 1-0 with a 9.95 ERA in six games with the Rays this season.
Krauss was acquired in a June 25 trade that sent Minor Leaguer Kyle Winkler to the Angels. He had one hit in 10 at-bats while playing in four games for the Rays.
Bill Chastain is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.