Love it or hate it, everyone has an opinion on Call of Duty. The long-running first-person shooter franchise is one of the most successful video game series of all time, and it’s come a long way – ...
After walking a career-high eight batters in New York last weekend and using the word “unacceptable” to describe the ...