Pitcher apologizes for 'sin' of hitting Tim Tebow