Whirlwind day for Gamecock Football