Brendan McKay makes his major league debut today against Toro-
Players drafted take years to reach the majors?
And when they do they very rarely make a significant immediate impact?
But I though this was the NFL Draft!
Yesterday's draft was the MLB Draft?