The 23-year-old American, who initially joined the Blue Square Bet North side on a one-month loan at the end of October, has so far made four appearances.
Harris, whose contract at Sixfields expires at the end of the season, joined Northampton in August 2009 and has featured 15 times for the club.
Source: PA
Source: PA