Motorsports

Erik Jones Sweeps Texas

Rajan Khanna/Staff Reporter This past weekend’s XFINITY race saw Erik Jones win from pole position. Jones completely dominated this race, leading 142 of the…

Read More