What is the best lens for sports photography?

The best lens for sports photography is a 70-200mm f2.8. It has a medium to long zoom range and a fast aperture allowing for higher shutter speeds in low light conditions. There might be better lenses for specific sports in specific conditions, but the 70-200 is the workhorse.

You can save good money by buying a used 70-200mm from a place like KEH

Want to learn about sports photography? Check out these workshops