Giants' Victor Cruz serves as star in his first game in 700 days

Giants' Victor Cruz serves as star in his first game in 700 days
Source: ESPN.com