Armstrong Stars in RadioShack Ad