English edit

Proper noun edit

NSL

  1. (sports) Initialism of National Softball League.