Joey Hess Staff Writer The Houston Astros won their first World Series Championship in franchise history after defeating the Los Angeles Dodgers 5-1 in game 7 on November 1st. It was only fitting that arguably . . .
Leif Johnson Staff Writer The Major League Baseball season is upon us once again as cities across the country celebrated the unofficial holiday known simply as “Opening Day”. While “Opening Day” has turned into several . . .