Home Baseball Baseball falls short against Temple City