Lopez played for the
Iowa Barnstormers from 1995 to 1996, where he was the backup to
Kurt Warner.[2][3] Lopez was traded to the
Anaheim Piranhas for
Nathan Burchette in March 1997.[3] Lopez was named the starting quarterback for the Piranhas' opening game against the
New Jersey Red Dogs.[4] He signed with the
Florida Bobcats on June 12, 1997.[5] Lopez played for the
San Jose SaberCats in 1998, recording 47 touchdowns on 2,769 passing yards.[2] He played for the
Portland Forest Dragons in 1999, recording 38 touchdowns on 25,74 passing yards.[2] Attended Camp the summer of 1999 with the San Diego Chargers before rejoining the Portland Forrest Dragons who moved to Oklahoma in 2000. He recorded 90 touchdowns on 5,367 passing yards for the Oklahoma Wranglers from 2000 to 2001.[2] Lopez signed with the
Carolina Cobras on March 8, 2003.[6]
Personal life
Lopez was diagnosed with
Non-Hodgkin lymphoma in February 2007 and declared cancer-free in August 2007.[7][8]