

A Toronto company created a pitching robot that helps baseball players practice against virtual versions of real pitchers, complete with 100+ mph fastballs and wicked breaking balls.

Nearly every MLB team now uses the technology to help batters prepare for the toughest pitchers in the game.

Want to know more?