Listen

Description

Michael Strahan and Amani Toomer both send a message to ownership stating the legends are fed up with the failures of the current state of the New York Giants. I give my thoughts on their statements and the fan reaction.