What a shot! 45 amazing sports photos