Tayron Guerrero of the Miami Marlins threw the fastest pitch Major League Baseball has seen this season.
Guerrero threw a 101.8 mph fastball to Pedro Florimon of the Philadelphia Phillies on Monday night.
The 27-year-old has a 4.40 ERA and 27 strikeouts in 14.1 innings this season.





