TV Guide reports that Bobby Cannavale will play the lead in Rob Thomas’ “Cupid” update for ABC. Jeremy Piven played the Roman god of love in the original 1990 series. Cannavale, best know for “Third Watch,” will also appear this season as Lilly Rush’s love interest on CBS’ “Cold Case.”