Astros win their first ever World Series

November 9, 2017

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 . . .

MLB celebrates opening day

April 10, 2016

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 . . .