Carlos Ruiz

3 Incredible Fan Catches You’ve Got To SeeCatching a foul ball during a ball game is an every day occurrence, right? So what’s the big deal? I promise these three grabs at games over Memorial Day weekend will impress.
Blown Opportunities Cost Pirates In 5-4 Loss To PhiladelphiaThe Pirates blew chances in both the seventh and eighth innings with runners in scoring position and eventually lost, 5-4, in Philadelphia Tuesday night.
Karstens Roughed Up In First Start Back; Pirates Lose, 8-3Pirates starting pitcher Jeff Karstens made his first start since mid-April Monday night and struggled, allowing seven runs in an 8-3 loss at Philadelphia.
Opening Day: Pirates Fall To Phillies, 1-0Roy Halladay allowed just two hits in eight innings and the Philadelphia Phillies opened with a 1-0 win over the Pittsburgh Pirates on Thursday.