Written by Ramon Alvarado, Sci. & Tech. Editor Feb 4, 2018
The Philadelphia Eagles have won their first Super Bowl in franchise history after defeating the New England Patriots in Super Bowl LII. Eagles’ quarterback...
Written by Ramon Alvarado, Sci. & Tech. Editor Nov 1, 2017
After a seven game series that played out like film drama, the Houston Astros came out on top of the Dodgers to win the 2017 World Series.
Fans at Dodger...