should we sign a kick off specialist?

I think the wind had alot to do with that if im not mistaken