Comcast Hometown Network to Air 27 San Jose Giants Games in 2017 Catch our team throughout the season on Comcast Channel 104 SD/ 819 HD March 28, 2017 Facebook Share X Share Email Copy Link [Empty Body] [Empty Body]