Battle LA hunk takes on Angels