Cal Poly SLO graduate in Crop Science.
Shep really needs to take his hand out of his pants when reporting on “inconsistencies” with Gov. Palin. Why does he still work at Fox?