Believe it or Not: Sit All Giants Until Further Notice

The FFT crew explain why they are benching their fantasy players for the Giants until further notice.