Cairo takes a toll on Pelham

ajc.com