• So here's a list of the eight closest Senate races as of today, based on 538 polling averages, along with links to donate and volunteer.
  • Semi Retired in Cathedral City, CA...