Niagara Falls Americans - Marc Witt
Manage episode 410092031 series 3450928
Marc Witt of Can-USA Sports talks about his company's involvement with keeping baseball alive in Niagara Falls, New York. The Americans will take the field this year at Sal Magile Stadium in the Perfect Game League and Witt thinks it will be a hit with fans!
147 episodes