Weaver was scratched from Wednesday's start because he was not feeling well, Jesse Sanchez of MLB.com reports.

It took an illness to slow down Weaver, who's posted a 1.59 ERA over 11.1 spring innings. Taylor Widener filled in for Weaver and threw three perfect innings.