6-foot-10, 210-pound Angel Garcia has not given up on his chance to