"Nil" is never used in the US in sports scores. It is almost always read as "nothing",. A 3-0 score is read as "three to nothing." You would rarely use zero in this format, as "three to zero", but you can say the score was "Chicago three, New York zero" but even here "nothing" is the preferred word.