Get in touch with John
John Perrotto has been covering and writing about sports for various outlets for over 40 years. His work has appeared in the likes of USA TODAY, ESPN.com, SI.com, Forbes.com, The Associated Press, Baseball Digest, Baseball America, the Washington Post, the Philadelphia Inquirer, and more. John resides in and works out of Beaver Falls, PA.
Most Recent
Padres vs Rockies Picks & Odds (July 14)
In MLB Baseball
Updated Jul 14, 2022 · 11:12 AM PDT
Mets vs Braves Odds, LInes & Spread (July 13)
In MLB Baseball
Updated Jul 12, 2022 · 10:41 PM PDT
Reds vs Yankees Odds, Lines & Spread (July 12)
In MLB Baseball
Updated Jul 11, 2022 · 5:12 PM PDT
UCLA Has Easiest Strength of Schedule Among Power 5 Teams; Bruins +1000 to Win Pac-12
Updated Jul 11, 2022 · 1:06 PM PDT
Mets vs Braves Picks & Odds (July 11)
In MLB Baseball
Updated Jul 10, 2022 · 4:40 PM PDT
Yankees vs Red Sox Odds & Picks for Sunday Night Baseball (July 10)
In MLB Baseball
Updated Jul 9, 2022 · 9:54 PM PDT
Phillies vs Cardinals Odds, Lines & Spread (July 9)
In MLB Baseball
Updated Jul 8, 2022 · 11:16 PM PDT
Rays vs Reds Odds and Picks (July 8)
In MLB Baseball
Updated Jul 7, 2022 · 8:41 PM PDT
2022 College Football Season Win Totals – Best Bets for Power 5 Teams
Updated Jul 28, 2022 · 7:01 PM PDT
Cubs vs Brewers Odds, Picks & Predictions (July 6)
In MLB Baseball
Updated Jul 6, 2022 · 7:38 AM PDT
Angels vs Marlins Odds, LInes & Spread (July 5)
In MLB Baseball
Updated Jul 4, 2022 · 7:28 PM PDT
Mariota Heavily Favored Over Ridder in Odds to Be Falcons Starting QB
In NFL Football
Updated Jul 4, 2022 · 2:00 PM PDT
Marlins vs Nationals Odds, Picks & Predictions (July 4)
In MLB Baseball
Updated Jul 3, 2022 · 7:34 PM PDT
Marlins vs Nationals Odds, Lines & Spread (July 3)
In MLB Baseball
Updated Jul 2, 2022 · 7:14 PM PDT
White Sox vs Giants Picks & Odds (July 2)
In MLB Baseball
Updated Jul 1, 2022 · 11:21 PM PDT
Rays vs Blue Jays Odds, Lines & Spread (July 1)
In MLB Baseball
Updated Jun 30, 2022 · 9:15 PM PDT
Braves vs Phillies Odds, Lines & Spread (June 30)
In MLB Baseball
Updated Jun 29, 2022 · 9:02 PM PDT
Brewers vs Rays Odds & Picks (June 29)
In MLB Baseball
Updated Jun 29, 2022 · 6:06 AM PDT
Twins vs Guardians Odds, Lines & Spread (June 28)
In MLB Baseball
Updated Jun 28, 2022 · 7:54 AM PDT