Pete Rock takes over for Eli Manning
JLBarrow • March 05, 2008 • No Comments

"I should have called this New York Giants!" Pete told a crowd recently, and he's right... Everyone from NY knows that our relationship with "new york's finest" (aka the police) is