Lucha times are updated. Both March 5, 2003March 5, 2003 thecubsfan Uncategorized Lucha times are updated. Both shows should suck this weekend!