Did Technology Lead to Cheating?

the shattering baseball cheating scandal and the 2017 World Series [...]