W lipcu 2007 roku włoski gracz podpisał kontrakt z Vicenzą Calcio. W nowym zespole zadebiutował 1 września podczas zremisowanego 1:1 spotkania drugiej ligi przeciwko AlbinoLeffe. W sezonie 2007/2008 był podstawowym zawodnikiem Vicenzy, a w linii pomocy grywał najczęściej z takimi graczami jak Luca Rigoni, Luis Helguera i Cristian Raimondi. Morosini zanotował łącznie 34 ligowe występy – wszystkie w podstawowym składzie i strzelił 1 gola. Vicenza w tabeli Serie B zajęła 17. miejsce. W kolejnych rozgrywkach wychowanek Atalanty również miał zapewnione miejsce w wyjściowej jedenastce, a w linii przyszło mu grać między innymi z Davide Bottone, Stefano Bottą i Antonino Bernardinim.

W 2009 roku Morosini powrócił do Udinese Calcio, działacze którego zapłacili za transfer 1,5 miliona euro. 31 sierpnia 2009 roku Włoch został jednak wypożyczony do drugoligowej Regginy. 1 lutego 2010 roku został natomiast wypożyczony do Calcio Padova, która nie zdecydowała się wykupić jego karty po zakończeniu okresu wypożyczenia.

W styczniu 2011 roku został wypożyczony do Vicenzy Calcio, gdzie zagrał 15 spotkań. 31 stycznia 2012 roku został wypożyczony do Livorno.