NFL Analyst Admits He Was Wrong About Commanders Rising Star, “I’ll Take That on the Chin” by Fred Delgado