General Means of Developing Explosive Leg Strength and Power

A very prominent and highly debated topic in the field of Physical Preparation is if the use of Olympic lifts & the associated variations are applicable for a means of developing Explosive Leg Strength &  Power for various Sporting Disciplines (a la American Football, Baseball, Basketball, Volleyball, etc.)

Here are two articles, both of a conflicting [...]