Bulls Win 11 Straight To Tie Record

Bulls Win 11 Straight To Tie Record The Durham Bulls have tied their own record by winning 11 straight games in the 2004 season. They formerly set the Triple-A record in August of 1998 with 11 straight wins. The Bulls brought home their 11th straight win this season on Saturday, July 31, 2004, while on […]