After years of dominating on the hardwood, James Johnson established himself as one of the top prep football players in San Diego County last fall.