Garrett Calhoun ready to run 1:50 on Saturday