Listen now:
NBC Sports

NASCAR America: Edwards, Biffle talking contracts