New to this need help
Hey all, i tried using the search but couldnt find a clear answer. Im going to be ording a New Leader 725 in a 58cm, my question is im 6'3 do you think ill be uncomfortable riding one? I know nothing about this world of bikes, im coming from MTB/Urban/DJ bikes
Thanks for the help
an im sorry if this has been beat to death