Frank Catalanotto went 3-for-7, homered and scored three runs, including the go-ahead run in the 14th inning, as the Texas Rangers edged the Toronto Blue Jays, 7-5, in a marathon game at Rogers Centre. Josh Hamilton went 4-for-7 with a pair of doubles and two runs batted in for the Rangers, who snapped a five-game losing streak. Milton Bradley went 2- for-3, scored a run and tied a single-game major league record by drawing five walks. Jason Bo

Continued at My Sportsbook...