Jered Weaver is one of the frontrunners to win the AL Cy Young this year, though that campaign took a pretty large hit in his last start when he gave up 8 earned runs and didn't make it out of the fifth inning against Toronto.
That award is most likely reserved now for Detroit's Justin Verlander, but the point is, Weaver is still very, very good.
And tonight, Weaver is what stands between the Rangers and theoretically locking up a division title.
Weaver's 14-6 with a 2.13 ERA this year and 153 strikeouts. All-time against the Rangers, he's given up 5 runs in 22 innings with 20 strikeouts and three walks.
So in other words, the Rangers bats have their work cut out for them tonight, but if you had to choose a lineup to go up against Weaver right now, it might be the Rangers, who have gotten hot at the plate in the midst of their 9-1 stretch in the last 10 games.
A Rangers win tonight would give them an 8-game lead in the division with a month and a half to play and would all but end the race. A loss would bring the Angels back to within 6 games and things might be a little less comfortable for the Rangers.