 Richardson began the 2009 season with Connecticut, batting .207/.320/.287 in 87 at bats.He was then released by the Giants on July 24, 2009.He then played for the remainder of 2009 and the beginning of 2010 for the Schaumburg Flyers of the independent Northern League.