Astros win their first ever World Series

November 9, 2017 0

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 0

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