Smalley makes tearful on-air apology