Stay Connected

Facebook Twitter YouTube


  • $347k Available for Bay Clean Up & Education Grants

    The Chesapeake Bay Restoration Advisory Committee is now accepting grant applications to conduct Chesapeake… Read More »

  • Courts Put Insurance Tax Credits in Limbo

      Conflicting opinions were issued last week by two federal courts of appeals on a major promise… Read More »

  • Older news »


Follow Jeff on Facebook


Guava Jam Band

Check out Jeff and the band Guava Jam on Facebook.

See band schedule, photos, videos & more »

Watch Jeff on Video

Follow Jeff on Twitter

Campaign Archives