unfortunately Jeff Garcia has a noticible lisp that plays right into the stereotype. The Mark Patrick show is always playing this soundclip where he says, "I just didn't feel real crisp."
But Garcia likes 18 year old girls and drunk driving in San Jose. This means he is totally macho and not gay. In conclusion: Straight. Completely straight. Totally NOT gay.