Eagles to Owens: It's here or nowhere