Control Tower Takes Step Up To The Plate Final April 9, 2023 by Sasquatch Control Tower put the finishing touches on a terrific Step Up To The Plate Claiming Series on Saturday night at Saratoga Casino Hotel.