Kasprzak urodził się w Nowym Targu (22 stycznia 1993 r.). W 2012 r. trafił do Widzewa Łódź (z Garbarni Kraków). Grał tam do minionego sezonu. Jest to drugi transfer sądeckiego klubu w obecnym okienku transferowym. W poniedziałek ogłoszono, że dwuletni kontrakt podpisał Grzegorz Baran. - Kibice mogą się spodziewać, że najprawdopodobniej jeszcze w tym tygodniu ogłosimy kolejne nazwisko nowego gracza - powiedział rzecznik prasowy Sandecji Michał Śmierciak. Dodał, że zespół z Małopolski potrzebuje przede wszystkim napastnika, skrzydłowych oraz ew. obrońcy. Sandecja do tej pory rozegrała dwa sparingi, oba przegrane z ekipami ze Słowacji: z FK Druzstevnikiem Plavnica 1-4 i FK Poprad 1-2. W planach jest jeszcze pięć gier kontrolnych, z drużynami: FC Lokomotiva Koszyce, Zemplin Michalovce, Poroniec Poronin, Partizan Bardejów, Limanovia. Ze względu na kłopoty organizacyjno-finansowe tego ostatniego rywala może on być zastąpiony Barciczanką. Rozgrywki pierwszej ligi ruszą z początkiem sierpnia. Rywalem podopiecznych Kasperczyka będzie najpierw Drutex Bytovia Bytów. Wcześniej czekają ich jeden lub dwa mecze Pucharu Polski.