Homeless future Boise State player overcomes huge odds