Please look at this website: www.catsinthebag.org
There's lots of information there - read through it all carefully, especially the personality profiles. The profiles will help you with strategies and methods to find Rascals.
Though he didn't come to you, I'm glad that you saw Rascals - most cats will stay in the area near their home. It isn't unusual for a cat not
to come to his people when they call him, especially cats used to being indoors only. Most cats become frightened once they get outside. They'll behave in ways that don't make sense to us humans, such as not coming to us even when we have their favorite food.
You'll probably have to trap Rascals since it's unlikely he'll let you approach him. If you don't have a trap, call your vet's office or the local shelter - they will usually have a humane trap and will lend it out.
Best of luck getting your little guy back - please let us know how it's going.