John Rooney declined a contract offer from Macclesfield Town to sign one with MLS

Photo Credit: