Should have known better.
Definition of in point of fact —used to introduce a true statement which shows that another statement is not true or accurate
After joining SJ suggests an introduction post. Looking forward to learning about Sports reporting.
Separate names with a comma.