 According to James L. Newman (qv) and Lee Harry (qv), the choice  of who to play Ricky Caldwell came down to Eric Freeman (qv) and  another actor. The other actor has more experience and was a better  actor overall, but they liked Erics looks better so they chose him  for the role.