What a shot! 43 amazing sports photos