Kevin Pillar’s impossible journey

You’re not supposed to make the big leagues after being selected as the 949th overall draft pick. How did Blue Jays rookie Kevin Pillar do it?

What to Read Next