Here's what is sort of working:
SELECT *
FROM schedule
WHERE sport = '$sport' and grade = '$grade'
ORDER BY gametime and gamedate
However, it won't sort the time within the date. If I use just one or the other, it sorts, but with both, the time is in the order entered into the database and not the by gametime.