New Richmond's Josh Anderson is #18 on the #Top19on19

New Richmond's Josh Anderson is #18 on the #Top19on19