The Angling Trust's Preston Innovations sponsored England Feeder team finished with a fantastic third place team win from the 8th FIPSed World Feeder Championship. More...