Question: is a lot singular or plural?
Answer: By extension, it means "a large number/quantity of things/people". It behaves like the noun it refers to. If that is a plural noun, a lot is plural; if there is no noun (as in your first example), a lot is singular because it means "a large amount". In the third example it means "many of our players".