Blue Jays set franchise record for longest home winning streak

The Toronto Blue Jays have set a franchise record for their longest home winning streak with 11 wins. Their previous record was 10 wins which was set from July 21 to August 3, 1985. During the 11 game winning streak, Read more