I don't know if just because you have a "world series" it makes what you do a sport nonetheless I noticed on the Sirius sports channel 122 is giving live play by play for those of you who are interested.
The remaining shows are slated to air from 5 pm ET to 3 am ET on
Sat. 6/23, Sun. 6/24, Mon. 6/25, Sat. 6/30, Sun. 7/1, Wed. 7/4, and Tues. 7/17