Tampa Bay Buccaneers WR Sterling Shepard had some candid comments about his old team, the New York Giants, and how their culture needs work.