Science in Sport Made Philosophy in Earnest