James Fletcher III

avatar-default

James Fletcher works on the National News Desk for On3. He is a University of Alabama graduate from Memphis, Tennessee.

@jdfletch3