Sebastian Baez: Ready to Take Down The ATP Goliaths

Is Sebastian Baez ready to put it all together?