 As a member of the Rochester Americans, McNabb was twice selected for the AHL All-Star Classic, in 2013 and 2014.On March 5, 2014, McNabb (along with teammate Jonathan Parker and two draft picks) were traded to the Los Angeles Kings in exchange for right winger Hudson Fasching and left winger Nicolas Deslauriers.At the end of the 2013–14 season, McNabb became a restricted free agent and was re-signed by the Kings to a two-year contract.