Beep baseball world series taking place in Tulsa
Beep baseball world series are taking place in Tulsa from July 30 to August 3.
The sport was adapted for the visually impaired and legally blind.
There are more than 400 players competing at Mohawk Sports Complex.
Boston Red Sox move pass Tampa Bay Rays into 2nd place in AL East for 1st time since MarchChristian Vázquez hit a tiebreaking home run in the seventh inning, Marcus Walden bailed the defending World Series champions out of a bases-loaded jam in the ninth, and the Red Sox held off the Tampa..