http://www.giants.com/news-and-blogs...a-93f889626e43

Anyone know anything about these guys?