Rays beat Angels in a nightmare for Weaver
2 of 16
Los Angeles Angels starting pitcher Jered Weaver grimaces after giving up a home run against the Tampa Bay Rays Friday night at Angel Stadium. Weaver went three innings giving up nine runs on eight hits.
KEVIN SULLIVAN, THE ORANGE COUNTY REGISTER