mith had a visit with the New York Giants over the weekend, and Mehta says that meeting “prompted a hearty chuckle across the league.” He also described Smith as “the least equipped person to play in New York, an immature and insecure guy filled with self-delusion.” And Mehta was just getting started.