The IFT crew come together to review an action packed Match week 2 in the English Premier League. Join us as we discuss some HUGE results, including: ...