Dopo non essere stato scelto nel draft 2009, Cook divise l'annata tra le squadre di allenamento dei New York Jets e dei Tampa Bay Buccaneers. La stagione successiva la pass� con gli Hartord Colonials della United Football League e di nuovo ai Jets dove disput� le prime quattro gare da professionista in cui mise a segno 4 tackle. Nel 2011 inizi� la stagione disputando 8 partite coi Jets e la termin� coi Baltimore Ravens giocando altre 5 partite. Nella stagione 2012 fu parte della squadra di allenamento dei Ravens senza scendere per� mai in campo, in un'annata in cui la squadra vinse il Super Bowl XLVII[1][2].