This year in sports had it all.