View Larger Image Football vs. Onondaga (9/15/18, 12:30PM) Join us live as the Mechanics take on the Onondaga Snow Leopards. Saturday, Sept. 15 | 12:30 PM ET ross.admin 2018-09-17T10:07:56+00:00 September 14th, 2018| Share This Story, Choose Your Platform! FacebookTwitterLinkedinRedditTumblrGoogle+PinterestEmail