Francisco Moreno dies in hit-and-run bike crash near his home in Logan Square

suntimes.com Crashed with van about 2:00 p.m. Monday at an unknown location near his home on North Maplewood Ave; walked home, then found unresponsive early Tuesday ...