Giants manager Nestor Rojas makes his weekly radio appearance prior to Thursday's series finale against Lancaster