Home Baseball Baseball narrowly falls to Temple City on the road