Rosenlund signerte i mars 2010 for Rochester Rhinos, som spilte i USSF Division 2 Professional League. Han spilte for klubben i 2010 og 2011, hvor han i 2011 ble kåret til klubbens viktigste spiller. Rosenlund forlenget kontrakten med klubbenfor 2012 den 21. november 2011.