michaelmoody84 - "Go for MySQL,SQLite and DB Visualizer are the best databases for creating a sports handicapping."
While I don't say that those databases are bad, you offer no information to use to confirm and/or compare as to why they would be the 'best'.
Plus, a Sports Handicapping APPLICATION is not developed in the DATABASE.
It is created in the APPLICATION development language and the data is stored in the data tables which may or may not reside in a DATABASE.
And none of those databases mentioned in your recommended list have an associated APPLICATION development language. Yes, a number of languages can utilize those databases, but they themselves (by themselves) cannot develop anything.
For this user, the fastest and/or easiest path to the APPLICATION they want would be to use a language that they are already familiar with (they said - access, dbase and foxpro) and then decide if they wanted to use one of those languages 'native' data tables with or without a 'database' or some non-native backend.
357vegas - Good Luck