Quote:
A cross join that does not have a WHERE clause produces the Cartesian product of the tables involved in the join. The size of a Cartesian product result set is the number of rows in the first table multiplied by the number of rows in the second table. The following example shows a Transact-SQL cross join.
The above quote is from MSDN support.
What it means is that if in table
A you had 10 records and table
B had 100 records, and 8 records from table
A would match the table
B foreign keys, that means you would get 800 records from running that SQL query with that CROSS JOIN