New York Giants general manager Joe Schoen might be a little too optimistic about his team's current roster construction.