
Jameson Taillon has the strongest dome in sports: Survives 102-MPH Line Drive To The Head!
The Chicago Cubs opened the 2019 season in front of their home fans by dropping 10 dimes on the Pittsburgh Pirates in just the first four innings of play. Pirates ace, Jameson Taillon who lasted just two innings, didn’t exactly impress with his pitching performance, but was herculean in his recovery after taking a 102 MPH line drive to the head. The ball blazed off … Continue reading Jameson Taillon has the strongest dome in sports: Survives 102-MPH Line Drive To The Head!