The weather is starting to warm up, and Japanese rookie Shohei Ohtani is setting the baseball diamond on fire. The much-hyped pitcher has won both of his starts for the Angels of Anaheim, and carried a perfect game into the 7th inning in his second one. What is garnering widespread …
Read More »