Fans line up hours in advance for Rodgers' autograph