The Drive: July 17th, 5pm – Washington DC football team

  • Bomb shell allegations coming from the Washington Post about people who worked for the franchise
  • DP knows more about this team than us, what does he say?