WATCH: Fans in disbelief after Iran goalkeeper Alireza Beiranvand’s incredible 80 yard throw Team BenchWarmers 5 years ago This is Quality!