Obama Rides The Sports Card Again…This Time With NASCAR July 13, 2008 by eastwin5Using sports as a vehicle to reach the male demo seems to have played very well for Senator Barack Obama thus far. Read moreObama Rides The Sports Card Again…This Time With NASCAR