Stephen Strasburg discusses his newest pitch and more