Usa Today's Kevin Allen | news sites