NFL Lockout Finally Over as Players, Owners Agree to Deal