Solar eclipse captivates sports world