Biggest Psychopath Closer of All Time? Al was featured on the popular Pitching Ninja Channel. More October 15, 2022 M Godbout Permalink Video Cardinals, Pitching Ninja, Video No comments 200 0 0